Re: [LAU] Voice Synthesis

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <linux-audio-user@...>
Date: Sunday, May 2, 2010 - 10:26 am

On Sat, 2010-05-01 at 22:35 +0300, Chip VanDan wrote:

The way I did it was I dumped the output of festival into wav files, and
then loaded them in specimen. You can feed festival an XML file that
describes the pitch, duration and voicing of a syllable. Example:

http://www.gjcp.net/~gordonjcp/mp3s/robots.mp3

As Julien said, the other option would be to use a vocoder, which
applies a filter shaped like the frequency response of the modulation to
a carrier signal. There is a LADSPA floating about for that, but it's a
bit buggy. I modified it:

http://www.nekosynth.co.uk/browser/wip/vocoder/trunk

It really needs the lower band replaced with a lowpass filter and the
highest band replaced with a highpass filter. It sounds like this
(carrier produced by nekostring):

http://www.gjcp.net/~gordonjcp/mp3s/kelly.mp3

Ideally you want a bright buzzy carrier with lots of harmonics to
filter. Like, uh, a string ensemble...

Gordon MM0YEQ

_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-user

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[LAU] Voice Synthesis, Chip VanDan, (Sat May 1, 7:35 pm)
Re: [LAU] Voice Synthesis, Gordon JC Pearce, (Sun May 2, 10:26 am)
Re: [LAU] Voice Synthesis, Julien Claassen, (Sat May 1, 10:29 pm)
Re: [LAU] Voice Synthesis, micromoog, (Sat May 1, 8:10 pm)
Re: [LAU] Voice Synthesis, Fritz Meissner, (Sat May 1, 8:38 pm)
Re: [LAU] Voice Synthesis, Niels Mayer, (Sat May 1, 8:51 pm)