| .. | ||
| opentts_abc | ||
| .gitignore | ||
| .isort.cfg | ||
| .projectile | ||
| check.sh | ||
| LICENSE | ||
| MANIFEST.in | ||
| mypy.ini | ||
| pylintrc | ||
| README.md | ||
| setup.cfg | ||
| setup.py | ||
Open Text to Speech (TTS) Abstract Base Classes (ABC)
Base classes for open text to speech systems.
SSML
A subset of SSML is supported in SSMLSpeaker:
<speak>- wrap around SSML textlang- set language for document
<s>- sentence (disables automatic sentence breaking)lang- set language for sentence
<w>/<token>- word (disables automatic tokenization)<voice name="...">- set voice of inner textvoice- name of voice
<say-as interpret-as="">- force interpretation of inner textinterpret-as- way to interpret text (implementation dependent)format- way to format text (implementation dependent)
<break time="">- Pause for given amount of time- time - seconds ("123s") or milliseconds ("123ms")
<mark name="">- User-defined mark (written to--mark-fileor part ofTextToSpeechResult)- name - name of mark
<sub alias="">- substitutealiasfor inner text<phoneme ph="..." alphabet="ipa">- supply phonemes for inner textph- phonemes for each word of inner textalphabet- name of phoneme alphabet (usually "ipa")