Welcome
Here you will find free text-to-speech conversion service
Type any text in the box below and click Listen to hear how the browser talks to you.
Our latest news:
Getting the speech in OGG format
To hear the words 'Hello Dolly' in OGG format you just have to send GET HTTP request for the following URL:
http://speechutil.com/convert/ogg?text='Hello Dolly!!!'
As you can see the value of text parameter will be converted into the speech.
If you want to download the speech as file, just add file parameter:
If you want to download the speech as file, just add file parameter:
http://speechutil.com/convert/ogg?text='Hello Dolly!!!'&file=1
Getting the speech in WAV format
To hear the words 'Hello Dolly' in WAV format you just have to sent GET HTTP request to the next URL:
http://speechutil.com/convert/wav?text='Hello Dolly!!!'
Getting speech from our application on Google App Engine
We deployed our text-to-speech converter on the Google App Engine. So now you can use it as alternative place to get speech. Take a look on the next URL:
http://speechutil.appspot.com/convert/ogg?text=%27How%20are%20You?%27
One Important Note
We support OGG format because we strongly believe that HTML5 & AUDIO tag as a part of it will be supported
by
all the browsers in the nearest future.
Please, read the next two sections to figure out the current state of the problem.
Please, read the next two sections to figure out the current state of the problem.
HTML5 AUDIO tag Vs. different browsers
FireFox 3.5.9
This version of Firefox has perfect support of HTML5 AUDIO tag & OGG
format.
You can use both the next snippets in the your web-pages:
You can use both the next snippets in the your web-pages:
var audioElement = document.createElement('audio');
audioElement.setAttribute('src', "http://speechutil.com/convert/ogg?text='Hello Dolly!!!'");
audioElement.play();
audioElement.setAttribute('src', "http://speechutil.com/convert/ogg?text='Hello Dolly!!!'");
audioElement.play();
var audioElement = document.createElement('audio');
audioElement.setAttribute('src', "http://speechutil.com/convert/ogg?text='Hello Dolly!!!'");
audioElement.load();
audioElement.addEventListener("load", function() {
audioElement.play();
}, true);
audioElement.setAttribute('src', "http://speechutil.com/convert/ogg?text='Hello Dolly!!!'");
audioElement.load();
audioElement.addEventListener("load", function() {
audioElement.play();
}, true);
Google Chrome 4.1.249.1045
This version of Google Chrome has some problems with support of HTML5 AUDIO tag.
Looks like the browser encounters a problem when it tries to pronounce a long enough speech.
For example - we had no problems pronouncing short phrases like in the piece of code below:
But if the text is longer, browser will not play it:
Also browser has a problem with the next piece of code in spite of the fact that the text is short:
Looks like the browser encounters a problem when it tries to pronounce a long enough speech.
For example - we had no problems pronouncing short phrases like in the piece of code below:
var audioElement = document.createElement('audio');
audioElement.setAttribute('src', "http://speechutil.com/convert/ogg?text='Hello'");
audioElement.play();
audioElement.setAttribute('src', "http://speechutil.com/convert/ogg?text='Hello'");
audioElement.play();
But if the text is longer, browser will not play it:
var audioElement = document.createElement('audio');
audioElement.setAttribute('src', "http://speechutil.com/convert/ogg?text='Hello Dolly!!!'");
audioElement.play();
audioElement.setAttribute('src', "http://speechutil.com/convert/ogg?text='Hello Dolly!!!'");
audioElement.play();
Also browser has a problem with the next piece of code in spite of the fact that the text is short:
var audioElement = document.createElement('audio');
audioElement.setAttribute('src', "http://speechutil.com/convert/ogg?text='Hello'");
audioElement.load();
audioElement.addEventListener("load", function() {
audioElement.play();
}, true);
audioElement.setAttribute('src', "http://speechutil.com/convert/ogg?text='Hello'");
audioElement.load();
audioElement.addEventListener("load", function() {
audioElement.play();
}, true);
Safari 4.0.5 (531.22.7)
Safari experiences the same problems as a Google Chrome browser and some other, even worse, problems.
We were unable to make the following two code examples work in Safari:
We were unable to make the following two code examples work in Safari:
var audioElement = document.createElement('audio');
audioElement.setAttribute('src', "http://speechutil.com/convert/ogg?text='Hello'");
audioElement.play();
audioElement.setAttribute('src', "http://speechutil.com/convert/ogg?text='Hello'");
audioElement.play();
var audioElement = document.createElement('audio');
audioElement.setAttribute('src', "http://speechutil.com/convert/ogg?text='Hello'");
audioElement.load();
audioElement.addEventListener("load", function() {
audioElement.play();
}, true);
audioElement.setAttribute('src', "http://speechutil.com/convert/ogg?text='Hello'");
audioElement.load();
audioElement.addEventListener("load", function() {
audioElement.play();
}, true);
Microsoft Internet Explorer 7.0.573.13
At the time of writing this IE does not support HTML5 AUDIO tag.
EMBED tag & WAV support Vs. different browsers
We tested the support of the WAV format in the following browsers:
The following piece of code works fine in all browsers:
- Firefox 3.5.9
- Google Chrome 4.1.249.1045
- Safari 4.0.5 (531.22.7)
- Microsoft Internet Explorer 7.0.573.13
The following piece of code works fine in all browsers:
<EMBED src="http://speechutil.com/convert/wav?text='Hello Dolly!!!' autostart=true loop=false
volume=100 HIDDEN="true"/>
Example 1 - Browser spells the text from the text area
Type the text & push Spell it to hear how this page talks to you.
Example 2 - Getting the speech as file in OGG format
Type the text & push Download to get the file with the speech.
Example 3 - Getting the speech as file in WAV format
Type the text & push Download to get the file with the speech.
Talkative tooltips
Talkative tooltips on the form controls. It recognizes, which type of sound supported
by browser & brings it on.
| First Name: | * | |
| Last Name: | * |
Question: What is the nature of the service?
Answer: This is a really important question. The main idea of the service is to provide the Internet community with a means of converting text to speech. With this service, any web-developer can add this text-to-speech feature to their web-site and make it more usable and enjoyable. All you have to do is add a couple lines of code. It is free and easy to understand.
Question: How can I use this service?
Answer: There are many ways text-to-speech can enhance your website! Here are a few possible applications:
Question: What media formats are supported?
Answer: We are supporting two media formats: OGG & WAV. OGG is supported by AUDIO tag of HTML 5 and Firefox & Google Chrome browsers. WAV is supported for compatibility with other Web browsers.
Answer: This is a really important question. The main idea of the service is to provide the Internet community with a means of converting text to speech. With this service, any web-developer can add this text-to-speech feature to their web-site and make it more usable and enjoyable. All you have to do is add a couple lines of code. It is free and easy to understand.
Question: How can I use this service?
Answer: There are many ways text-to-speech can enhance your website! Here are a few possible applications:
- Web Dictionaries;
- Language Learning;
- Help Systems;
- Assistance in web browsing for people with limited abilities.
Question: What media formats are supported?
Answer: We are supporting two media formats: OGG & WAV. OGG is supported by AUDIO tag of HTML 5 and Firefox & Google Chrome browsers. WAV is supported for compatibility with other Web browsers.
Please feel free to contact us with any questions or feedback about our service.
If you are experiencing any problems with the service, please, contact us right away.
E-mail: andriy.miroshnychenko@gmail.com
Skype: amiroshn
ICQ: 43303377
Phone: +38 097 9773229
If you are experiencing any problems with the service, please, contact us right away.
E-mail: andriy.miroshnychenko@gmail.com
Skype: amiroshn
ICQ: 43303377
Phone: +38 097 9773229

