[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

speechd-el faces, voices, parameters.

From: Pierre Lorenzon
Subject: speechd-el faces, voices, parameters.
Date: Mon, 28 Feb 2011 00:01:52 +0000 (Local time zone must be set--see zic manual page)


I had a look at the speechd-el code and especially at the
parameter sending machanism and it seems to me that the
parameters are correctly sent. But hence the question is : why
it does not have any effect ? Moreover I put a message at a
suitable place in the code to debug this point. This made the
process a little bit slower and in this case it seems that the
punctuation dswitching is better done. As if there were a
problem in the transmission schedul ... Speechd-el is the git
version (upgraded today,) speech-dispatcher is 0.7 and
festival-freebsoft is the last version as well.

Anyway punctuation switching functions well when made using C-e
d . or when done from the festival interactive interface.



From: Pierre Lorenzon <address@hidden>
To: address@hidden
Subject: speechd-el faces, voices, parameters.
Date: Sun, 27 Feb 2011 23:08:51 +0000 (Local time zone must be set--see zic     
manual page)

> Hi,
> There are two questions. First one was already discussed but I
> cannot remember to which conclusion we came :
> 1. When associating a voice to a face, face is assumed by
> speechd-el to be a symbol whereas in emacs it might be a list
> of symbols. A minimal solution to this problem is to slightly
> modify the test in the speechd-el code. I have done it for my
> own and it works. But I suspect that when there are multiple
> faces at a point emacs applies certain rules to treat this
> list. Ideally speechd-el should follow these rules "vocally" !
> 2. When we have a voice associated to a face, I suspect that
> when switching to it, not all parameters are passed. Indeed I
> have a first voice associated to the latex-mode that is
> intended to read the current text. The punctuation mode for
> this voice is set to some which seems the most convenient. But
> when fiding a formula (between dollars) the face changes. At
> this point it might be very convenint that everything is
> read. Hence I defined another voice associated to the
> font-latex-math-face whose punctuation mode is all. When
> encountering a formula there actually is a voice switching
> (text voice is female since formula voice is male) so I can
> hear it ! But punctuation mode remains to some ! 
> I must add that :
> - The tex source is correct no missing dollars or thing like
>   that since it compiles without any error.
> - I tested the voice switching both in english and french, and
>   result is the same. So I may not suspect the festival french
>   engine (which is at least very unstable at the moement) to be
>   responsible of this behavior.
> - I did not completely investigate speechd-el code to see how
>   parameters are sent.
> Regards
> Pierre
> _______________________________________________
> Speechd mailing list
> Speechd at lists.freebsoft.org
> http://lists.freebsoft.org/mailman/listinfo/speechd

reply via email to

[Prev in Thread] Current Thread [Next in Thread]