mmir-tooling
Version:
Build tools for MMIR projects
62 lines (34 loc) • 1.51 kB
Markdown
**[mmir-tooling 7.0.0-beta1](../README.md)**
> [Globals](../README.md) / [mmir-lib](../modules/mmir_lib.md) / SpeechConfig
# Interface: SpeechConfig
## Hierarchy
* [SimpleSpeechConfig](mmir_lib.simplespeechconfig.md)
↳ **SpeechConfig**
## Index
### Properties
* [language](mmir_lib.speechconfig.md#language)
* [long](mmir_lib.speechconfig.md#long)
* [plugins](mmir_lib.speechconfig.md#plugins)
* [voice](mmir_lib.speechconfig.md#voice)
## Properties
### language
• **language**: string
*Overrides [SimpleSpeechConfig](mmir_lib.simplespeechconfig.md).[language](mmir_lib.simplespeechconfig.md#language)*
___
### long
• `Optional` **long**: string
*Inherited from [SimpleSpeechConfig](mmir_lib.simplespeechconfig.md).[long](mmir_lib.simplespeechconfig.md#long)*
local with 3-letter language- and country-code, separated with "-", e.g. "deu-DEU" or "eng-USA"
___
### plugins
• **plugins**: { [pluginId:string]: [SpeechConfigPluginEntry](mmir_lib.speechconfigpluginentry.md); }
specific plugin speech-configurations that override the general
configuration settings
___
### voice
• `Optional` **voice**: \"male\" \| \"female\"
*Overrides [SimpleSpeechConfig](mmir_lib.simplespeechconfig.md).[voice](mmir_lib.simplespeechconfig.md#voice)*
voice feature (may not be supported by selected TTS plugin)
NOTE the root SpeechConfig should not have a specific voice-name, but
only a feature specified (since it is very unlikely that all plugins
support the same voice-name)