[Speex-dev] Transmitting synthetic speech using Speex?

Alex Bakaev Alex.Bakaev at citrix.com
Fri May 26 08:17:21 PDT 2006


I used Microsoft text to speech with speex. It sounded
reasonably well. I didn't experiment with various quality
settings (8KHz, default quality). I was capturing audio
from a sound card, not the direct wave data from the TTS
engine.
.a 

-----Original Message-----
From: speex-dev-bounces at xiph.org
[mailto:speex-dev-bounces at xiph.org] On Behalf Of Reed
Hedges
Sent: Friday, May 26, 2006 7:23 AM
To: speex-dev at xiph.org
Subject: [Speex-dev] Transmitting synthetic speech using
Speex?


Hello, I'm wondering if anyone has done this before and
has any advice, or if anyone in general has ideas about
it.

I just implemented transmitting synthesized speech
(text-to-speech) over Speex
(narrowband) in an application.  I'm using Swift from
Cepstral (http://www.cepstral.com). The voice I'm using
is a pretty deep male voice.  I'm telling Swift to
generate audio at 8khz, then encoding each chunk of audio
output by Swift and sending it to a client.

One interesting thing I've noticed is that as I increase
Speex's encoding quality, the output in the client sounds
smoother (at my normal quality value of
5 or 6 it sounds OK but occasionally has a hesitation or
glitch) but "thinner" 
-- less full or less resolution.   Using the noise filter
and changing the 
complexity parameter don't seem to matter.

I'll be experimenting with this more, but if anyone is
interested I can send some audio data generated by the
Swift synthesizer.  Or, if anyone has any suggestions for
how to tweak the synthesized audio for better encoding by
Speex, that would also be helpful (I don't know very much
about audio or audio signal processing yet.)

Thanks!

Reed



_______________________________________________
Speex-dev mailing list
Speex-dev at xiph.org
http://lists.xiph.org/mailman/listinfo/speex-dev


More information about the Speex-dev mailing list