VoiceXML 2.1 Development Guide Home  |  Frameset Home


<phoneme>  element


The phoneme element essentially allows the developer to specify a phoenetic pronounciation for any TTS nested within.Do note that SSML tags are ignored by some of the available TTS engines, while some engines use their own non-compliant markup. Check the Text-To-Speech appendices for additional details.


usage

<phoneme alphabet="CDATA" ph="CDATA">


attributes

alphabet Data Type: CDATA Default: Optional
The alphabet attribute denotes the phoenetic alphabet to be used. The possible choices are:
  • ipa -- International Phoenetic Alphabet
  • worldbet -- Worldbet (Postscript) phonetic alphabet
  • xsampa -- X-SAMPA phoenetic alphabet
ph Data Type: CDATA Default: Required
The ph attribute specifies the phoneme string to be used.



shadow variables

none


parents

none


children

none


code samples

none


additional links

W3C SSML 1.0 Specification


  ANNOTATIONS: EXISTING POSTS
kettle
1/24/2007 2:30 AM (EST)
I'd be really greatful if there were a couple of examples utilizing this tag here.
MattHenry
1/24/2007 2:36 PM (EST)
Hi there,

I should be clear in the fact that the hosted Voxeo VXML platforms do not currently support phoneme. However, you may find a useful workaround by employing the <sub> element:


    <prompt>
      this message brough to you by the
        <sub alias="World Wide Web Consortium">W3C</sub>
    </prompt>

Hope this helps!

~Matthew henry

login



© 2010 Voxeo Corporation  |  Voxeo IVR  |  VoiceXML & CCXML IVR Developer Site