Reputation: 809
Can I add the dictionary of my own voice for text to speech application? If it possible which development language would be best to develop such a this kind of application There are several online tool for text to speech but they have there own voices. I have to develop same like that application.please suggest me how I can go ahead with my concept .
Upvotes: 13
Views: 43088
Reputation: 25220
You can build your voice with open source software like Festival or Openmary. You will need a carefully prepared recording of your voice for about 1 hour
There are also commercial services which allows you to build a custom voice, for example Cereproc
Update 2019: These days you can use modern neural network toolkits see Nvidia Tactoron2 and Realtime Voice Cloning
Upvotes: 20
Reputation: 1
You can record your voice for each word that you want the application to render as audio. Create an object of key, value pairs reflecting the word (property) and value (data URL
or path to audio resource).
const voices = {
// or path to static file
hello: "data:audio/ogg,/* base64 string of your voice */"
}
_speak("hello") // output audio, that is, your voice
Upvotes: -5