Monte,

i noticed here on my German Mac OS, that i definitely need to use the names 
that are used in the identifiers.
e.g. com.apple.speech.synthesis.voice.joana. 

Using the value of the ["name"] element does not work, as the names are all 
uppercase, while the names in the identifiers are lowercase, except the 
following ones
Ralph

Kathy

Organ

Boing

BadNews

Princess

Zarvox

Trinoids

Vicki

Bells

Deranged

Fred

Bubbles

GoodNews

Victoria

Bahh

Hysterical

Bruce

Alex

Whisper

Albert

Cellos

Agnes

Junior


And another thing: I noticed that i have here 4 German voices that have the 
"suffix" premium in the identifier
com.apple.speech.synthesis.voice.petra.premium

com.apple.speech.synthesis.voice.anna.premium

com.apple.speech.synthesis.voice.yannick.premium

com.apple.speech.synthesis.voice.markus.premium

If i remember right, they were downloaded (each about 1Gig) when i selected 
them in System Control/UniversalAccess.



What i do not understand is for what  i can use the ["name"] value?  Are those  
needed for Android or iOS?



-
Matthias Rebbe
Life Is Too Short For Boring Code

> Am 20.07.2020 um 06:05 schrieb Monte Goulding via use-livecode 
> <use-livecode@lists.runrev.com>:
> 
> Hi Scott
> 
> The identifiers and names all come from the macOS NSSpeechSynthesizer API and 
> yes Victoria does appear to be the only voice with an uppercase character in 
> the identifier `com.apple.speech.synthesis.voice.Victoria`,
> 
> Cheers
> 
> Monte
> 
>> On 20 Jul 2020, at 12:57 pm, scott--- via use-livecode 
>> <use-livecode@lists.runrev.com> wrote:
>> 
>> Ack! with the exception of “Victoria” which seems to require an Uppercase 
>> first letter. (utter chaos)
>> 
>>> On Jul 19, 2020, at 7:44 PM, scott--- via use-livecode 
>>> <use-livecode@lists.runrev.com> wrote:
>>> 
>>> I notice that  although speechGetVoices() provides names that begin with an 
>>> uppercase letter
>>> speechSetVoice() appears to require the name be lowercase for it to work 
>>> reliably.  
>>> 
>>> LC 9.6.0  Mac Mojave
>>> 
>>> —
>>> Scott Morrow
>>> 
>>>> On Jul 19, 2020, at 9:00 AM, matthias rebbe via use-livecode 
>>>> <use-livecode@lists.runrev.com> wrote:
>>>> 
>>>> Hi Klaus,
>>>> 
>>>> just did a quick successful test on Mac OS 10.14.6 with this script
>>>> 
>>>> on mouseup
>>>> 
>>>> speechInitializeLibrary
>>>> 
>>>> end mouseup
>>>> 
>>>> on speechLibraryInitialized pSuccess
>>>> 
>>>> if pSuccess then
>>>> 
>>>> speechSpeakUtterance "Hallo Klaus"
>>>> 
>>>> get speechfinalizeLibrary()
>>>> 
>>>> end if
>>>> 
>>>> end speechLibraryInitialized
>>>> 
>>>> 
>>>> -
>>>> Matthias Rebbe
>>>> Life Is Too Short For Boring Code
>>>> 
>>>>> Am 19.07.2020 um 14:28 schrieb Klaus major-k via use-livecode 
>>>>> <use-livecode@lists.runrev.com>:
>>>>> 
>>>>> Hi Klaus,
>>>>> 
>>>>>> Am 18.07.2020 um 12:30 schrieb Klaus major-k via use-livecode 
>>>>>> <use-livecode@lists.runrev.com>:
>>>>>> 
>>>>>> Hi all,
>>>>>> 
>>>>>> in 9.6 we have a new speech library for Mac, iOs and Android.
>>>>>> In the dictionary "revspeak" is still listed as Mac and Windows only.
>>>>>> 
>>>>>> Am I correct to presume that the syntax-> revspeak "what to speak"
>>>>>> is still the same for this new speech library on Android?
>>>>> 
>>>>> no, you are not correct!
>>>>> The new syntax is -> speechSpeakUtterance "what to speech speak or say?"
>>>>> 
>>>>>> Thanks in advance!
>>>>> 
>>>>> You're welcome!
>>>>> 
>>>>>> Best
>>>>>> 
>>>>>> Klaus
>>>>> 
>>>>> Did someone could make this work on a Mac so far?
>>>>> 
>>>>> 
>>>>> Best
>>>>> 
>>>>> Klaus
>>>>> 
>>>>> --
>>>>> Klaus Major
>>>>> https://www.major-k.de
>>>>> kl...@major-k.de
>>>>> 
>>>>> 
>>>>> _______________________________________________
>>>>> use-livecode mailing list
>>>>> use-livecode@lists.runrev.com
>>>>> Please visit this url to subscribe, unsubscribe and manage your 
>>>>> subscription preferences:
>>>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>>> 
>>>> _______________________________________________
>>>> use-livecode mailing list
>>>> use-livecode@lists.runrev.com
>>>> Please visit this url to subscribe, unsubscribe and manage your 
>>>> subscription preferences:
>>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>> 
>>> 
>>> _______________________________________________
>>> use-livecode mailing list
>>> use-livecode@lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your 
>>> subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>> 
>> 
>> _______________________________________________
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your subscription 
>> preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
> 
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode

_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to