mmir.env.media.MaryWebAudioTTSImpl
        Media Module: Implementation for Text-To-Speech via MARY TTS
    
    
    
    
    
    
Requires
- module:CSP
 
Members
- 
    
readonly_defaultServerPath
 - 
    
    
- Default Value:
 - "http://mary.dfki.de:59125/"
 
 - 
    
private_getLangParam
 - 
    
    
 - 
    
private_getVoiceParam
 - 
    
    
 - 
    
private_langSeparator
 - 
    
    separator char for language- / country-code (specific to TTS service)
 - 
    
readonly_pluginName
 - 
    
    
- Default Value:
 - "ttsMary"
 
 
Methods
- 
    
private_createVoiceFilter(options)
 - 
    
    HELPER create filter-function for voice depending on language and/or gender
Name Type Description optionsVoiceOptions for listing voices: options.language: the language code (may include country code)  - 
    
private_getFixedLang()
 - 
    
    HELPER retrieve language setting and apply impl. specific corrections/adjustments (i.e. deal with MARY specific quirks for language/country codes)
 - 
    
private_toVoiceDetails(str)
 - 
    
    HELPER parse raw voice information
Name Type Description strString the raw line decribing the voice (as returned from service)  - 
    
privatecreateAudio()
 - 
    
    
    
    
    
 - 
    
privategenerateTTSURL()
 - 
    
    
    
    
    
 - 
    
getCreateAudioFunc()
 - 
    
    
    
    
    
 - 
    
privategetLanguageList()
 - 
    
getLanguageListFunc()
 - 
    
    
    
    
    
 - 
    
privategetList()
 - 
    
    
    
    
    
 - 
    
getPluginName()
 - 
    
    
    
    
    
 - 
    
privategetVoiceList()
 - 
    
getVoiceListFunc()
 - 
    
    
    
    
    
 - 
    
setLangParamFunc()
 - 
    
    
    
    
    
 - 
    
setVoiceParamFunc()
 -