# Voice RSS Text-to-Speech API

Category: [Speech, image and audio](https://free-web-services.com/web-services/ai/media/)  
Page: https://free-web-services.com/web-services/ai/media/voice-rss-text-to-speech-api.html  
Documentation: https://www.voicerss.org/api/

The Voice RSS API turns text into speech in more than 40 languages and dialects, for example to read out news items or notifications in a web page or app. A single GET request with the text, language and optional voice returns an audio file in MP3, WAV, AAC or OGG format, or Base64 text. Free with a free API key, up to 350 requests per day (100 KB of text per request). SSML input is only available on paid plans.

- API key: Needed, free
- Pricing: Free with a free API key, up to 350 requests per day (100 KB of text per request).
- From the browser: Yes (CORS)
- Interface: REST, HTTP-GET
- Provider: voicerss.org

Example request:

```sh
curl 'https://api.voicerss.org/?key=YOUR_API_KEY&hl=en-us&src=Hello%2C%20world'
```

Replace YOUR_API_KEY with your own key. The JavaScript works in a web page as well as in Node.js 18 or newer.

