TTS Recordings app - Create text to speech audio using Azure Cognitive Speech services TTS API

Status
Not open for further replies.

amertahir

New Member
Dec 2, 2020
2
0
1
43
I wanted a way to use Azure TTS for well, TTS. After several attempts trying to use Microsoft's example unimrcp freeswitch implementation, I gave up and wrote a custom app that lets me create TTS audio from FusionPBX UI and use them as any other recording in IVRs.

Here's the repo: https://github.com/mic-tech/fusionpbx-app-tts-recordings

Comments/feedback/improvements are welcome.

Enjoy!
 

amertahir

New Member
Dec 2, 2020
2
0
1
43
yes, absolutely, but you'll have to modify the code to do so. Here's the instructions:

On the following line:

change "riff-16khz-16bit-mono-pcm" to "audio-16khz-128kbitrate-mono-mp3"

and then on:


change ".wav" to ".mp3"

go ahead and create a new recording, it should save it as MP3.
 

gflow

Active Member
Aug 25, 2019
267
31
28
That's very cool
I wanted a way to use Azure TTS for well, TTS. After several attempts trying to use Microsoft's example unimrcp freeswitch implementation, I gave up and wrote a custom app that lets me create TTS audio from FusionPBX UI and use them as any other recording in IVRs.

Here's the repo: https://github.com/mic-tech/fusionpbx-app-tts-recordings

Comments/feedback/improvements are welcome.

Enjoy!
Great job very cool.

It would be great if you could add that into the personal/extension voicemail as well and maybe have the option to create an initial voicemail greeting where it takes the extension's first and last name. So the default voicemail greeting would be automatically personalised for each user eg. "You have reached John Doe sorry I can't answer the phone please leave a message"
 
Status
Not open for further replies.