Skip to content

OpenVoiceOS Text-to-speech plugin for the Azure Cognitive Services

License

Notifications You must be signed in to change notification settings

OpenVoiceOS/ovos-tts-plugin-azure

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ovos-tts-plugin-azure

This TTS service for OpenVoiceOS requires a subscription to Microsoft Azure and the creation of a Speech resource (https://docs.microsoft.com/en-us/azure/cognitive-services/speech-service/overview#create-the-azure-resource)

The free plan is more than able to handle domestic usage (5 million character per month, or 0.5 million with neural tts). You can choose your voice here in the column "voice name" (https://docs.microsoft.com/en-us/azure/cognitive-services/speech-service/language-support#text-to-speech)

Configuration parameters (only the api_key is mandatory, other are defaulted as in the following) :

"tts": {
    "module": "ovos-tts-plugin-azure",
    "ovos-tts-plugin-azure": {
        "api_key": "insert_your_key_here",
        "voice": "en-US-JennyNeural",  # optional, default "en-US-Guy24kRUS"
        "region": "westus" # optional, if your region is westus
    }
}
Installation

pip install ovos-tts-plugin-azure

LICENSE :

Apache-2.0

About

OpenVoiceOS Text-to-speech plugin for the Azure Cognitive Services

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%