Update tts-engine.md to add Azure TTS
New Azure TTS
Renaming legacy Microsoft TTS to Bing.
@@ -210,7 +210,34 @@ To our existing configuration values we will add the following:
}
```
-## Microsoft Azure
+## Microsoft Azure Cognitive Service
+
+### Installation
+
+mycroft-pip install mycroft-tts-plugin-azure
+
+### Account Setup
+
+This TTS service 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 voice)
+
+### Mycroft Configuration
+
+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)
+Neural voices are much better, but cost more.
+
+```javascript
+"tts": {
+ "module": "azure",
+ "azure": {
+ "api_key": "insert_your_key_here",
+ "voice": "en-US-JennyNeural", # optional, default "en-US-Guy24kRUS"
+ "region": "westus" # optional, if your region is westus
+ }
+}
+```
+
+## Microsoft Bing
### Account Setup
