Acapela Voice as a Service is a webservice that gives speech to any application, in 25 languages and more than 50 voices, 24/7.
Already used by the likes of Easy Jet, EMI Music, Grazia, Lacoste, Coca Cola, Milka, Nestlé, T-Mobile, Fedex, Reverso or SNCF for viral and talkative marketing campaigns, online translation services, passenger information...
With Acapela Voice as a Service, creating an mp3 file with your own text is extremely simple. Only a few lines of Javascript are required.
$(document).ready(function() // Request jQuery.getJSON ( "http://vaas.acapela-group.com/webservices/1-32-01-JSON/synthesizer.php?jsoncallback=?", { prot_vers: 2, cl_login: "EXAMPLE_ID", cl_app: "EXAMPLE_APP", cl_pwd: "x0hzls5cqs", req_voice:"ryan22k", req_text:"Hello world, how's it going ?" }, function(data) { // Data exploitation $("#demo1player").html("<audio src='"+data.snd_url+"' controls='controls' />"); } );
With more than 50 voices and 30 different languages, you have a very wide choice.
You just have to copy and paste some text, and you're done.
$(document).ready(function() // Request jQuery.getJSON ( "http://vaas.acapela-group.com/webservices/1-32-01-JSON/synthesizer.php?jsoncallback=?", { prot_vers: 2, cl_login: "EXAMPLE_ID", cl_app: "EXAMPLE_APP", cl_pwd: "x0hzls5cqs", req_voice:$("#demo_voices_selector select").val(), req_text:$("#demo_voices_textarea").val() }, function(data) { // Data management $("#demo1player").html("<audio src='"+data.snd_url+"' controls='controls' />"); } );
Our API allows you to modify the voice you use, you can for example slow it down or speed it up.
Speed
$(document).ready(function() // Request jQuery.getJSON ( "http://vaas.acapela-group.com/webservices/1-32-01-JSON/synthesizer.php?jsoncallback=?", { prot_vers: 2, cl_login: "EXAMPLE_ID", cl_app: "EXAMPLE_APP", cl_pwd: "x0hzls5cqs", req_voice:$("#demo_shaping_selector select").val(), req_text:$("#demo_shaping_textarea").val(), req_vct: $("#demo_shaping_shaping").val() }, function(data) { // Data management $("#demo1player").html("<audio src='"+data.snd_url+"' controls='controls' />"); } );
With a vast choice of tags and vocal smileys, it's really easy to bring more life into text to speech.
You have many effects at your disposal.
You can even create your own !
$(document).ready(function() // Request jQuery.getJSON ( "http://vaas.acapela-group.com/webservices/1-32-01-JSON/synthesizer.php?jsoncallback=?", { prot_vers: 2, cl_login: "EXAMPLE_ID", cl_app: "EXAMPLE_APP", cl_pwd: "x0hzls5cqs", req_voice:$("#demo_voices_selector select").val(), req_text:$("#demo_voices_textarea").val(), req_sox_preset:$("#demo_sox_selector select").val() }, function(data) { // Data management $("#demo1player").html("<audio src='"+data.snd_url+"' controls='controls' />"); } );