API version 17

SpeechSynthesizer.GetAvailableVoicesメソッド

iOSAndroidWindows

 

説明

音声合成エンジンが使用可能な音声情報の一覧を取得します。

Android版
端末によっては事前に音声データをダウンロードする必要があります。
結果には未ダウンロードの音声情報が含まれる場合があります。

 

呼出形式

var voices = synthesizer.GetAvailableVoices( )

 

戻り値

Voiceクラスオブジェクトを格納したArrayオブジェクト

 

引数

なし

 

例外

SPEECH-1

音声合成機能がロードされていません。

 

使用例

var synthesizer = new SpeechSynthesizer();
synthesizer.Load();
var voices = synthesizer.GetAvailableVoices();
for (var i = 0; i < voices.length; i++) {
 var row = ^.FlexView1.insertRow();
 row.ID = voices[i].ID;
 row.Name = voices[i].VoiceName;
 row.Language = voices[i].Language;
}

 

関連項目

GetCurrentVoiceSetVoiceメソッド

 



「オンラインマニュアル」一覧へ戻る
「Bizの宝箱」TOPへ戻る