Installing npm (node package manager)
curl http://npmjs.org/install.sh | sh
Installing say.js
npm install say
usage
var say = require('say'),
colors = require('colors'),
sys = require('sys');
// no callback, fire and forget
say.speak('Alex', 'whats up, dog?');
// no callback, fire and forget
say.speak('Cellos', 'whats up, dog?');
// output some text to the console as the callback
say.speak('Good News', 'whats up, dog?', function () {
sys.puts('text to speech complete'.green);
});
// try using translate.js with say.js
var translate = require('translate');
translate.text('Yo quero tacos por favor', function(result){
say.speak('Alex', result);
});
voices
girls
- Agnes
- Kathy
- Princess
- Vicki
- Victoria
guys
- Albert
- Alex
- Bruce
- Fred
- Junior
- Ralph
others
- Bad News
- Bahh
- Bells
- Boing
- Bubbles
- Cellos
- Deranged
- Good News
- Hysterical
- Pipe Organ
- Trinoids
- Whisper
- Zarvox
fun facts
say.speak calls are asynchronous, lol ^_^
languages
Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese | Croatian Czech Danish Dutch English Estonian Filipino Finnish French Galician | Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish | Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian Persian | Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish | Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish |
Requirements
Mac OS