[jawsscripts] Re: Speaking a text with a specified voice?

  • From: "Octavian Rasnita" <orasnita@xxxxxxxxx>
  • To: <jawsscripts@xxxxxxxxxxxxx>
  • Date: Sun, 10 Feb 2013 18:22:20 +0200

Thanks, but as I said, I tried in 2 ways:

1. SetActiveVoiceProfileByName ("Carmen2")

2. I also tried using SetSynth ("eloq") but it didn't help either.

The problem is that when a new voice is activated, it shuts Jaws down so the 
text spoken with the previous voice is not spoken at all.

--Octavian

----- Original Message ----- 
From: "Dang Manh Cuong" <dangmanhcuong@xxxxxxxxx>
To: <jawsscripts@xxxxxxxxxxxxx>
Sent: Sunday, February 10, 2013 3:37 PM
Subject: [jawsscripts] Re: Speaking a text with a specified voice?


> Hi
> Use SetSynth to swich to the synthesizer of choice, and use SetVoicePerson
> to set name.
> HTH
> Cuong
> ----- Original Message ----- 
> From: "Octavian Rasnita" <orasnita@xxxxxxxxx>
> To: <jawsscripts@xxxxxxxxxxxxx>
> Sent: Sunday, February 10, 2013 3:07 PM
> Subject: [jawsscripts] Re: Speaking a text with a specified voice?
>
>
>> Thanks Stefan and Doug. Unfortunately it seems that there is no way to
>> instruct JAWS to speach a piece of text with a specified synthesizer,
>> although I was sure that this should be a simple thing.
>>
>> --Octavian
>>
>> ----- Original Message ----- 
>> From: "Doug Lee" <doug.lee@xxxxxxxxxxxxxxxx>
>> To: <jawsscripts@xxxxxxxxxxxxx>
>> Sent: Sunday, February 10, 2013 12:45 AM
>> Subject: [jawsscripts] Re: Speaking a text with a specified voice?
>>
>>
>>> SpeechInUse() actually tells you only whether or not speech, as
>>> opposed to Braille output, is being used by the JAWS user. It does not
>>> tell you when something is actually being said.
>>>
>>> On Sat, Feb 09, 2013 at 08:05:57PM +0200, Stefan Moisei wrote:
>>> Hi,
>>> The function SpeechInUse() should tell you if jaws is speaking or not.
>>>
>>> -----Original Message----- 
>>> From: Octavian Rasnita
>>> Sent: Saturday, February 09, 2013 5:29 PM
>>> To: jawsscripts@xxxxxxxxxxxxx
>>> Subject: [jawsscripts] Speaking a text with a specified voice?
>>>
>>> Hi,
>>>
>>> Is it possible to create a JAWS script that speaks a text with a
>>> specified
>>> installed voice, then after it finishes, switch back to the default
>>> voice?
>>>
>>> I tried:
>>>
>>> SetActiveVoiceProfileByName ("Carmen2")
>>> SayString(sTrText)
>>> SetActiveVoiceProfileByName ("Eloquence")
>>>
>>> But nothing is spoken. When the function SetActiveVoiceProfileByName() 
>>> is
>>> called the second time, it stops immediately the speech.
>>>
>>> I have found this by doing:
>>>
>>> SetActiveVoiceProfileByName ("Carmen2")
>>> SayString(sTrText)
>>> Delay (50, TRUE )
>>> SetActiveVoiceProfileByName ("Eloquence")
>>>
>>> This time the text was spoken as wanted, but I wasn't able to use the
>>> computer for a few seconds after that, because of the Delay() function.
>>>
>>> I guess that it is not possible to calculate how much time it would take
>>> to
>>> speak a certain text with a specified voice, but isn't possible to 
>>> detect
>>> somehow when JAWS finished speaking, in order to be able to switch the
>>> voice
>>> in that moment?
>>>
>>> I also tried using SetSynth ("eloq") but it didn't help either.
>>>
>>> Thanks.
>>>
>>>
>>>
>>> --Octavian
>>>
>>> __________???
>>>
>>> View the list's information and change your settings at
>>> //www.freelists.org/list/jawsscripts
>>>
>>> __________???
>>>
>>> View the list's information and change your settings at
>>> //www.freelists.org/list/jawsscripts
>>>
>>> -- 
>>> Doug Lee, Senior Accessibility Programmer
>>> SSB BART Group - Accessibility-on-Demand
>>> mailto:doug.lee@xxxxxxxxxxxxxxxx  http://www.ssbbartgroup.com
>>> "While they were saying among themselves it cannot be done,
>>> it was done." --Helen Keller
>>> __________�
>>>
>>> View the list's information and change your settings at
>>> //www.freelists.org/list/jawsscripts
>>>
>>
>> __________�
>>
>> View the list's information and change your settings at
>> //www.freelists.org/list/jawsscripts
>>
> ________________ Dang Manh Cuong HCMC University of Pedagogy: The
> Educational Psychology Mobile: +84 902-572-300 E-mail:
> dangmanhcuong@xxxxxxxxx Yahoo! ID: manhcuong0312 Skype name: dangmanhcuong
> facebook:
>
> __________�
>
> View the list's information and change your settings at
> //www.freelists.org/list/jawsscripts
> 

__________�

View the list's information and change your settings at 
//www.freelists.org/list/jawsscripts

Other related posts: