-- card: 12926 from stack: in -- bmap block id: 0 -- flags: 0000 -- background id: 7110 -- name: -- part 1 (button) -- low flags: 00 -- high flags: 0000 -- rect: left=365 top=62 right=75 bottom=420 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: ----- HyperTalk script ----- on mouseUp push this card visual effect iris open go to card id 5374 end mouseUp -- part 2 (field) -- low flags: 01 -- high flags: 0004 -- rect: left=16 top=142 right=216 bottom=498 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: ----- HyperTalk script ----- on mouseUp if MacintalkInstalled() then repeat with i = 1 to number of lines in card field 1 do line i of card field 1 end repeat end mouseUp -- part contents for background part 7 ----- text ----- How Macintalk Works (continued) -- part contents for background part 8 ----- text ----- There are three other commands you should know about. The SetPitch† command allows you to set the baseline pitch and the mode of speech. The baseline pitch starts out at 110 Hz, but it can take any value from 65Hz to 500Hz. The pitch mode can be either “natural,” meaning that the pitch rises and falls as it would when a actual person speaks, or “robotic,” meaning that the pitch stays at a monotone. To hear the difference clearly, click on this box: Note that, if you want to change the mode but not the pitch, you can specify zero for the pitch parameter. Also, if you want to change the pitch but not the mode, you can simply omit the mode parameter. To summarize, the calling protocol is: SetPitch thePitch [ , theMode] -- part contents for card part 2 ----- text ----- SetPitch 0,"robotic" SayPhonetic "AY1 AEM SOW7 EH1KSAY4TIXD AXBAW1T /HAY5PERKAA1RD." SetPitch 0,"natural" SayPhonetic "AY1 AEM SOW7 EH1KSAY4TIXD AXBAW1T /HAY5PERKAA1RD."