Tips for making text to speech audios
Posted: October 21st, 2014, 4:51 am
Something I've noticed about a lot of TTS files here is that the people who make them tend to be a bit lazy about how they construct their text files.
So, a couple of tips from me on how to do it right:
1. Pauses. Add pauses between not just sentences, but also between words. Adding a full stop will add a pause without having to set a duration. I've also found that TTS engine pause delays are very unreliable so the two manin ways I use to add pauses are to add a full stop, or press the Enter key to force a pause.
So instead of writing a long sentence all in one go, write it like this:
By adding a simple full stop. You have a slight pause.
And by adding a space
between parts of a sentence
you break up the robotic pattern
of
the speech engine.
2. Deliberate misspelling of words.
This is my favorite way of getting a speech engine to say words that are not in it's library or to pronounce them in a different way. For example, "boobies" can be written as "boo bees" to draw the word out longer. Think phonetically: If the word doesn't sound right, try spelling a different way or split it into parts.
This does not always work, there are a lot of simple words and exclamations I can't produce at all, but it's still a very useful and simple technique.
3. Check your work for bugs! Very often when you generate the MP3 or WAV file, words won't sound the same as in the TTS program. I don't know what causes this but you can iron out some of the bugs by splitting the file into parts and then pasting them together in an audio editing program such as Audacity.
BTW, a simple echo effect adds a lot to the ambiance of a hypno MP3.
I'm sure I've forgotten something important, but that'll do for now.[/i]
So, a couple of tips from me on how to do it right:
1. Pauses. Add pauses between not just sentences, but also between words. Adding a full stop will add a pause without having to set a duration. I've also found that TTS engine pause delays are very unreliable so the two manin ways I use to add pauses are to add a full stop, or press the Enter key to force a pause.
So instead of writing a long sentence all in one go, write it like this:
By adding a simple full stop. You have a slight pause.
And by adding a space
between parts of a sentence
you break up the robotic pattern
of
the speech engine.
2. Deliberate misspelling of words.
This is my favorite way of getting a speech engine to say words that are not in it's library or to pronounce them in a different way. For example, "boobies" can be written as "boo bees" to draw the word out longer. Think phonetically: If the word doesn't sound right, try spelling a different way or split it into parts.
This does not always work, there are a lot of simple words and exclamations I can't produce at all, but it's still a very useful and simple technique.
3. Check your work for bugs! Very often when you generate the MP3 or WAV file, words won't sound the same as in the TTS program. I don't know what causes this but you can iron out some of the bugs by splitting the file into parts and then pasting them together in an audio editing program such as Audacity.
BTW, a simple echo effect adds a lot to the ambiance of a hypno MP3.
I'm sure I've forgotten something important, but that'll do for now.[/i]