Sponsor: VoiceMeUp - Corporate & Wholesale VoIP Services

VoIP Mailing List Archives
Mailing list archives for the VoIP community
 SearchSearch 

[asterisk-users] SaySentence/SoundPack Proposal


 
Post new topic   Reply to topic    VoIP Mailing List Archives Forum Index -> Asterisk Users
View previous topic :: View next topic  
Author Message
murf at parsetree.com
Guest





PostPosted: Wed Nov 27, 2013 11:33 am    Post subject: [asterisk-users] SaySentence/SoundPack Proposal Reply with quote

​ 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@parsetree.com (murf@parsetree.com)
☎ 307-899-5535
Back to top
Display posts from previous:   
Post new topic   Reply to topic    VoIP Mailing List Archives Forum Index -> Asterisk Users All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group

VoiceMeUp - Corporate & Wholesale VoIP Services