This release is a pre-release and may not be stable for production use.
ovos-tts-plugin-azure
ovos-tts-plugin-azure is a text-to-speech plugin for OpenVoiceOS. It sends text to the Azure Cognitive Services Speech API and returns synthesized audio.
To use this plugin, you need a Microsoft Azure subscription and a Speech resource. The free plan handles domestic usage: 5 million characters a month, or 0.5 million characters a month with neural voices. Pick a voice from the "Voice name" column in the language support table.
Installation
pip install ovos-tts-plugin-azure
Configuration
The api_key field is mandatory. Other fields default as shown below.
"tts": {
"module": "ovos-tts-plugin-azure",
"ovos-tts-plugin-azure": {
"api_key": "insert_your_key_here",
"voice": "en-US-JennyNeural",
"region": "westus"
}
}
Related projects
- OpenVoiceOS — the voice assistant platform this plugin serves.
License
Apache-2.0
Metadata
Release files for ovos-tts-plugin-azure 0.1.2a2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ovos_tts_plugin_azure-0.1.2a2.tar.gz | 7.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ovos_tts_plugin_azure-0.1.2a2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 15.9 kB
Release files / ovos_tts_plugin_azure-0.1.2a2.tar.gz
| Download URL | ovos_tts_plugin_azure-0.1.2a2.tar.gz |
|---|---|
| Size | 7.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
784ad27017a4096d90ee68a736a0e484a33f3f8b4f43b03976717e56d4e96811
|
|
BLAKE2b-256 checksum How to use checksums |
ebd4941f89348c02c9d98cd6b0cdea4502f727b750db0de302b6ca8591bdf457
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / ovos_tts_plugin_azure-0.1.2a2-py3-none-any.whl
| Download URL | ovos_tts_plugin_azure-0.1.2a2-py3-none-any.whl |
|---|---|
| Size | 8.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
16da958ab04c1ff494fc2ddf6b96ff688965c41e763b1a59f9c973ddf4da21e5
|
|
BLAKE2b-256 checksum How to use checksums |
3fedd348cabce5f430d5934f6dd032b70df6d4ad53cb32bb5a575f31a86a4ca6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|