[asterisk-users] Cepstral/Swift TTS app

will at loopfree.net will at loopfree.net
Thu Oct 26 11:40:35 MST 2006


Hey everyone,

I was frustrated with the existing app_cepstral/app_swift TTS modules I've
found on the net, so I hacked up my own. It's been working really well for 
me so I thought I'd share.

In developing this, I wanted to avoid:

* the startup delay incurred writing TTS output to a temp file then playing 
it back
* gluing cepstral/swift to the asterisk module in a way that fubard the
cepstral licensing server concurrency count

And I wanted to support:

* configurable in-memory buffering so you can balance how "far ahead" swift
will get in generating audio. So you can trade off swift process
concurrency vs memory use.
* hanging up or exiting the speech call with DTMF is handled quickly and 
gracefully

download and more comments at:
http://www.loopfree.net/app_swift/

If anyone can make use of this, great! Or let me know if it's horribly 
broken. All I can say at this point is that it works really well for me in 
a TTS/IVR system I'm developing.

-- 
-Will Orton :: will at loopfree.net


More information about the asterisk-users mailing list