? Hello-- Boy, it's been a long time since I posted to the user mailing list! Pardon me, I've posted this to dev also, but I thought the general users should also be aware of this. I'd like to announce a proposal to the Asterisk Community, that I introduced at Astridevcon last month. It is a new API for playing sound files (mainly speech). A pdf describing the Proposal in some detail is at: http://www.gmvoices.com/downloads/steve/sayscripts.pdf The end goal is to reduce the cost of making sound sets for new languages, IVR's, etc, and to extend the capabilities of the SayXXXX mechanism to allow more natural sound sets for Asterisk. It is a mix of GNU gettext features, a new way of thinking about, and how to organize playing sound files in asterisk, extends ideas introduced by Tilghman Lesher and Luigi Rizzo, and is meant to replace the expansive code in say.c, app_voicemail.c and other places. It is also meant to simplify, in many ways, how to play sound files in general. It moves the code in Asterisk, out into the soundpack. Now, the "soundpack" will contain everything necessary to play sounds at a high level thru Asterisk. It is hoped that "SoundPacks" can be standardized, so that they will not only work on Asterisk, but other phone systems as well. As a first pass at implementing the SaySentence/SoundPack, I have produced a SaySentence server in Java. I have diffs against asterisk-trunk that converts a large chunk of usage into the new regime, and uses the server to generate the file lists. I have begun a conversion to C, which will ultimately replace the Java server with an embedded library to provide the same functionality. I have tested the code in the dialplan and via app_voicemail. All this code is provided, with build instructions, via my project at github: https://github.com/WyoMurf/SaySentence.git I am looking for help from developers and translators. If you are interested in knowing more, have objections, ideas, etc, let me know! murf ? -- Steve Murphy ParseTree Corporation 57 Lane 17 Cody, WY 82414 ? murf at parsetree.com ? 307-899-5535 -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20131127/20bc0335/attachment.html>