home *** CD-ROM | disk | FTP | other *** search
/ Carousel Volume 2 #1 / carousel.iso / mactosh / hc / hypermac.sit / HyperMacintalk / card_12798.txt < prev    next >
Text File  |  1987-09-30  |  2KB  |  66 lines

  1. -- card: 12798 from stack: in
  2. -- bmap block id: 0
  3. -- flags: 0000
  4. -- background id: 7110
  5. -- name: 
  6.  
  7.  
  8. -- part 1 (field)
  9. -- low flags: 01
  10. -- high flags: 0004
  11. -- rect: left=32 top=117 right=138 bottom=462
  12. -- title width / last selected line: 0
  13. -- icon id / first selected line: 0 / 0
  14. -- text alignment: 0
  15. -- font id: 3
  16. -- text size: 12
  17. -- style flags: 0
  18. -- line height: 16
  19. -- part name: 
  20. ----- HyperTalk script -----
  21. on mouseUp
  22.   if MacintalkInstalled()
  23.   then do card field 1
  24. end mouseUp
  25.  
  26.  
  27.  
  28. -- part 2 (button)
  29. -- low flags: 00
  30. -- high flags: 0000
  31. -- rect: left=142 top=76 right=88 bottom=205
  32. -- title width / last selected line: 0
  33. -- icon id / first selected line: 0 / 0
  34. -- text alignment: 1
  35. -- font id: 0
  36. -- text size: 12
  37. -- style flags: 0
  38. -- line height: 16
  39. -- part name: 
  40. ----- HyperTalk script -----
  41. on mouseUp
  42.   push this card
  43.   visual effect iris open
  44.   go to card id 5374
  45. end mouseUp
  46.  
  47.  
  48.  
  49.  
  50. -- part contents for background part 7
  51. ----- text -----
  52. How Macintalk Works (continued)
  53.  
  54. -- part contents for background part 8
  55. ----- text -----
  56. It is possible to get Macintalk to produce a phonetic string for you. The HyperTalk function PhonemesΓÇá takes as an argument an English string and returns the phonetic equivalent (according to Macintalk). The following box contains an example. Please click on:
  57.  
  58.  
  59. The phonetic equivalent of ΓÇ£Howdy, pardner!ΓÇ¥ appears in the Message box. The first phonetic string on the previous card was produced with this function, and the Speech Lab uses it to produce phonetic strings when you press the ΓÇÿTranslateΓÇÖ button. You can use this function to get phonetic equivalents of English sentences which you can then correct for more accurate pronunciation, as in the Speech Lab. 
  60.  
  61. Another use is in a case where the majority of the speech you are producing is written phonetically (recommended), but some portions cannot be known in advance (a userΓÇÖs name, for instance). You can use ΓÇÿPhonemesΓÇÖ to get the phonemes of that portion and concatenate it with your pre-written phonemes.
  62.  
  63.  
  64. -- part contents for card part 1
  65. ----- text -----
  66. put Phonemes("Howdy, pardner!") into the Message box