text to speech pronunciation
Frank D. Engel, Jr.
fde101 at fjrhome.net
Mon Jan 10 13:58:05 EST 2005
-----BEGIN PGP SIGNED MESSAGE-----
sounds like "weep" to me.
On Jan 10, 2005, at 1:52 PM, Timothy Miller wrote:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>> Try "waap" for "wap".
> Thanks a bunch.
> Does "waep" produce a hard, short "a", as in "bat"? I think it's
> supposed to, but it doesn't work in OS 9 in simpleText or hyperCard
>> Rev has a command revSpeak, so the above in Dreamcard would be:
>> revSpeak "waap"
>> As for the text you provided, it seems to work (at least under OS X),
>> although I'm not sure what all of it is supposed to do; except that
>> the '%' sign is named - it says "I like percent chocolate..."
> From Apple's docs:
> Like all other phonemes, the "silence" phoneme (%) and the "breath
> intake" phoneme (@) can be lengthened or shortened using the > and <
> symbols. The prosodic control symbols (/, \, <, and >) can be
> concatenated to provide exaggerated or cumulative effects.
> To indicate that the Speech Manager should revert to textual
> interpretation of a text buffer, embed the [[inpt TEXT]] command. For
> example, passing the string
> Hello, I am [[inpt PHON]]mAYkAXl[[inpt TEXT]], the talking
> to SpeakString, SpeakText, or SpeakBuffer would result in the
> generation of the sentence, "Hello, I am Michael, the talking
> Some, but not all, speech synthesizers allow you to embed a command
> that causes the Speech Manager to interpret a buffer of text as a
> series of allophones.
> & (ampersand) Forces no addition of silence between phonemes No
> additional effect
> : (colon) End of clause, no change in pitch Short pause follows
> , (comma) Continuation rise in pitch Short pause follows
> ... (ellipsis) End of clause, no change in pitch Pause follows
> ! (exclam) End-of-sentence sharp fall in pitch Pause follows
> - (hyphen) End of clause, no change in pitch Short pause follows
> ( (parenleft) Start reduced pitch range Short pause precedes
> There's more, but you get the idea.
> I might have gotten the syntax wrong with the percent sign. Did Rev OS
> X pronounce "My name is Michael, the talking computer," correctly? Is
> it possible the other symbols worked correctly, now that you know what
> they are supposed to do?
> The ancient computer in my wife's classroom will handle OS 9, maximum,
> if that. Would someone try the same text with the OS 9 version of Rev,
> and Macintalk Pro, please?
> Meanwhile, if I'm getting the syntax wrong and there is a way to make
> these pronunciation modifiers to work properly in HC, I'd like to know
> about it.
> I don't mean to be lazy. I'll try it myself in my copy of DreamCard,
> but it's still unfamiliar.
> Best regards, thanks in advance, etc.,
> Tim Miller
>> On Jan 10, 2005, at 11:25 AM, Timothy Miller wrote:
>>> I'm trying to use the saytext external for HC to get the computer
>>> to pronounce the nonsense syllables. It's pretty good most of the
>>> time, but some nonsense syllables get mispronounced. For example,
>>> "wap" gets mispronounced as "wop" (No slurs against Italians
>>> I've tried modifying the text that gets passed to sayText, with
>>> little luck. According to Apple, macinTalk pronunciation can be
>>> altered by a long list of modifiers.
>>> The commas here do produce pauses.
>>> wap, woop,, wap,,, whap,,, wopper
>>> This works
>>> chocolate cake
>>> The de-emphasis code here works:
>>> chocolate [[emph - ]] cake
>>> None of the following work, though. The symbols either get ignored
>>> or pronounced literally.
>>> I like % choc=o=late @ cake
>>> I like chocolate [[/ ]] cake
>>> I like chocolate [[/]] cake
>>> I like chocolate / cake
>>> Hello, I am [[inpt PHON]]mAYkAXl[[inpt TEXT]], the talking
>>> As far as I can tell, I reached the limits of what the sayText
>>> external can do. Apparently, it only passess a small subset of all
>>> possible pronunciation modifiers to macinTalk.
>>> How about DreamCard. I assume it has some text to speech ability.
>>> (true?) Does it allow more pronunciation modifiers than HyperCard?
> use-revolution mailing list
> use-revolution at lists.runrev.com
Frank D. Engel, Jr. <fde101 at fjrhome.net>
$ ln -s /usr/share/kjvbible /usr/manual
$ true | cat /usr/manual | grep "John 3:16"
John 3:16 For God so loved the world, that he gave his only begotten
Son, that whosoever believeth in him should not perish, but have
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)
-----END PGP SIGNATURE-----
$0 Web Hosting with up to 120MB web space, 1000 MB Transfer
10 Personalized POP and Web E-mail Accounts, and much more.
Signup at www.doteasy.com
More information about the Use-livecode