Get your Azure Speech API key and start using high-quality HD neural voices in Voice Reader.
Azure Speech offers 500,000 characters free per month on the standard tier. That's approximately 5-10 hours of audiobook listening. No credit card required for the free tier.
If you don't have an Azure account, create one for free:
Note: You may need to provide a credit card for verification, but you won't be charged for the free tier usage.
Create an Azure Speech service resource:
Once your resource is created:
Keep your API key safe. You'll enter it in Voice Reader settings.
Open Voice Reader and go to Settings:
https://{region}.tts.speech.microsoft.com/cognitiveservices/v1
Example URL for East US 2:
https://eastus2.tts.speech.microsoft.com/cognitiveservices/v1
Use the region code that matches your Azure resource location:
| Location | Region Code | URL |
|---|---|---|
| East US | eastus |
eastus.tts.speech.microsoft.com |
| East US 2 | eastus2 |
eastus2.tts.speech.microsoft.com |
| West US | westus |
westus.tts.speech.microsoft.com |
| West Europe | westeurope |
westeurope.tts.speech.microsoft.com |
| East Asia | eastasia |
eastasia.tts.speech.microsoft.com |
| Southeast Asia | southeastasia |
southeastasia.tts.speech.microsoft.com |
These voices work great with Voice Reader:
en-US-Andrew:DragonHDLatestNeural
en-US-AvaMultilingualNeural
en-US-JennyNeural
zh-CN-XiaoxiaoNeural
zh-CN-YunxiNeural
zh-CN-XiaoxiaoMultilingualNeural
| Error | Solution |
|---|---|
| 401 Unauthorized | Check your API key is correct and not expired |
| 403 Forbidden | Verify the region in your URL matches your resource region |
| 404 Not Found | Check the URL format is correct |
| No audio | Verify the voice name exists and is spelled correctly |