[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Search]
Re: Emacspeak+freetts
- To: deepakzac@xxxxxxxxxxx
- Subject: Re: Emacspeak+freetts
- From: "T. V. Raman" <raman@xxxxxxxxxxx>
- Date: Thu, 20 Apr 2006 20:00:46 -0700
- Delivered-To: priestdo@xxxxxxxxxxx
- Delivered-To: emacspeak@xxxxxxxxxxx
- In-Reply-To: <bd3126b70604201119h2cc31881r9a0aae24bb768a7@xxxxxxxxxxx>
- List-Help: <mailto:emacspeak-request@xxxxxxxxxxx?subject=help>
- List-Post: <mailto:emacspeak@xxxxxxxxxxx>
- List-Subscribe: <mailto:emacspeak-request@xxxxxxxxxxx?subject=subscribe>
- List-Unsubscribe: <mailto:emacspeak-request@xxxxxxxxxxx?subject=unsubscribe>
- Old-Return-Path: <tvraman@xxxxxxxxxxx>
- Reply-To: raman@xxxxxxxxxxx
- Resent-Date: Thu, 20 Apr 2006 23:00:53 -0400 (EDT)
- Resent-From: emacspeak@xxxxxxxxxxx
- Resent-Message-ID: <wREuf.A.UiH.lrESEB@xxxxxxxxxxx>
- Resent-Sender: emacspeak-request@xxxxxxxxxxx
well, dtk-initialize prompts the user with a choice of servers
taken from the .servers file. You need to list your freetts
server executable there, and everything should work.
>>>>> "Deepak" == Deepak Thomas <deepakzac@xxxxxxxxxxx> writes:
Deepak> I am trying to enable some kind of voice-lock support
Deepak> for the Emacspeakserver for Freetts.I have managed to
Deepak> support avarage pitch and pitch range changes at the
Deepak> speech server.I had some queries.
Deepak>
Deepak> 1) how does the pitch range value pr:(something)
Deepak> correspond to a range.
Deepak>
Deepak> 2)The second problem is the dtk-speak module of
Deepak> Emacspeak has a function Dtk-initialize() which tries
Deepak> to execute the speech server located in the servers
Deepak> directory of Emacspeak using the start-program
Deepak> method.I have modified a few files , so that the user
Deepak> can select freetts from within emacspeak.The problem
Deepak> is that when the Dtk-initialize() is called it
Deepak> executes a file with the name freetts in the servers
Deepak> directory.Basically , i run the speech server
Deepak> manually from the command line , so ideally this step
Deepak> should not be done.But i'm trying to keep the
Deepak> modification to emacspeak as less as possible.So i
Deepak> din't want to change the Dtk-initialize() code.I
Deepak> created a clone of the dtk-exp speech server program
Deepak> in TCL and renamed it to Freetts just as a temporary
Deepak> measure.It works perfectly fine when i'm root but as
Deepak> a normal user i get the Process speaker not found
Deepak> message. I'm sure there is a better way to solve
Deepak> this problem.
Deepak>
Deepak> I'd love to have your suggestions.Thank you deepak I
Deepak> am trying to enable some kind of voice-lock support
Deepak> for the Emacspeakserver for Freetts.I have managed to
Deepak> support avarage pitch and pitch range changes at the
Deepak> speech server.I had some queries.<br><br>1) how does
Deepak> the pitch range value pr:(something) correspond to a
Deepak> range. <br><br>2)The second problem is the dtk-speak
Deepak> module of Emacspeak has a function
Deepak> Dtk-initialize()<br>which tries to execute the speech
Deepak> server located in the servers directory of Emacspeak
Deepak> using the start-program method.I have modified a few
Deepak> files , so that the user can select freetts from
Deepak> within emacspeak.The problem is that when the
Deepak> Dtk-initialize() is called it executes a file with
Deepak> the name freetts in the servers directory.Basically ,
Deepak> i run the speech server manually from the command
Deepak> line , so ideally this step should not be
Deepak> done.But i'm trying to keep the modification to
Deepak> emacspeak as less as possible.So i din't want to
Deepak> change the Dtk-initialize() code.I created a clone of
Deepak> the dtk-exp speech server program in TCL and
Deepak> renamed it to Freetts just as a temporary measure.It
Deepak> works perfectly fine when i'm root but as a normal
Deepak> user i get the Process speaker not found
Deepak> message.<br>
Deepak> I'm sure there is a better way to solve this
Deepak> problem.<br><br>I'd love to have your
Deepak> suggestions.Thank you<br>deepak <br><br>
--
Best Regards,
--raman
Email: raman@xxxxxxxxxxx
WWW: http://emacspeak.sf.net/raman/
AIM: emacspeak GTalk: tv.raman.tv@xxxxxxxxxxx
PGP: http://emacspeak.sf.net/raman/raman-almaden.asc
Google: tv+raman
IRC: irc://irc.freenode.net/#emacs
-----------------------------------------------------------------------------
To unsubscribe from the emacspeak list or change your address on the
emacspeak list send mail to "emacspeak-request@xxxxxxxxxxx" with a
subject of "unsubscribe" or "help"
Emacspeak Files |
Subscribe |
Unsubscribe | Search