Web Speech API で使える音声一覧。

Web Speech APIとは

ブラウザにしゃべらせたり、音声認識させたりできるAPIChromeではバージョン33から対応している。
先日、公開したfavurlをしゃべらせるのに使用している。
これを使ってしゃべらせるのに利用可能な音声一覧が載ってるサイトが見つからないので、載せておこうと思う。

しゃべらせ方

var msg = new SpeechSynthesisUtterance('こんにちは!');
msg.lang = 'ja-JP';
window.speechSynthesis.speak(msg);

使う音声を指定したい場合は以下のコードを付け足す。

var voices = speechSynthesis.getVoices();
msg.voice = voices[3];

使える音声一覧

左の数字はspeechSynthesis.getVoices()で返される配列の添字。
msg.voice = voices[]にこの数字をいれる。

Win

 0   Google US English en-US 
 1   Google UK English Male en-GB
 2   Google UK English Female en-GB
 3   Google Español es-ES
 4   Google Français fr-FR
 5   Google Italiano it-IT
 6   Google Deutsch de-DE
 7   Google 日本人 ja-JP
 8   Google 한국의 ko-KR 
 9   Google 中国的 zh-CN 
 10  native

Mac

 0   Google US English en-US 
 1   Google UK English Male en-GB 
 2   Google UK English Female en-GB 
 3   Google Español es-ES 
 4   Google Français fr-FR 
 5   Google Italiano it-IT 
 6   Google Deutsch de-DE 
 7   Google 日本人 ja-JP 
 8   Google 한국의 ko-KR 
 9   Google 中国的 zh-CN 
 10  Alex en-US 
 11  Agnes en-US 
 12  Albert en-US 
 13  Bad News en-US 
 14  Bahh en-US 
 15  Bells en-US 
 16  Boing en-US 
 17  Bruce en-US 
 18  Bubbles en-US 
 19  Cellos en-US 
 20  Deranged en-US 
 21  Fred en-US
 22  Good News en-US 
 23  Hysterical en-US 
 24  Junior en-US 
 25  Kathy en-US 
 26  Pipe Organ en-US 
 27  Princess en-US 
 28  Ralph en-US 
 29  Trinoids en-US 
 30  Vicki en-US 
 31  Victoria en-US 
 32  Whisper en-US 
 33  Zarvox en-US