VoiceXML 2.1 Development GuideHome  |  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
alphabetData Type: CDATADefault: 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
phData Type: CDATADefault: 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



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