A key service in the building of interactive voice systems (similar to the speech-to-text, see sttd).
The software enable to build complete local text-to-speech service and use it with critical data instead public services.
This is a fast, lightweight solution with simple web-api which doesn't require some special hardware (such as GPU) and manage to operate on regular servers with appropriate performance.
Written in pure C, with libs:
lame,
speex DSP,
espeak,
onnx,
piper.
You won't depend on any online services, and spend money for subscription
There are open models for various languages
You don't need to purchase or rent some expensive hardware
There is already a ready-made module for integration with FreeSWITCH.
for details see: mod_sivr_tts
Takes a positive effect on performance and memory consumption
Enable to make easy integration with various applications
- wav
- mp3
- Linux
Request:
curl -q http://127.0.0.1:8802/v1/speech -X POST -H "Authorization: Bearer secret" -H "Content-Type: application/json; charset=utf-8" -d '{"language":"en","samplerate":8000,"foramt":"mp3","input":"Hello, how can I help you?"}'
The response will be as an mp3 stream that you can save or payback.