API version 17

SpeechSynthesizer.AddWordToDictionaryWithCSVメソッド

iOSAndroidWindows

 

説明

単語の読み方をCSV形式で登録します。

 

フォーマットは下記の通りです。

単語,読み方,単語前後の半角スペースを考慮するかどうか(boolean)

 

テキスト中に一列目で指定した文字列を、二列目で指定した読み方で読み替えます。(単語の大文字、小文字は区別しません。)

 

三列目にtrueを指定すると、単語の前後に半角スペースがある場合のみ読み方を変更します。

三列目 TRUE

三列目 FALSE

text="文中に単語があります"
(単語の前後にスペースがない)

読み替えは発生しません

読み替えが発生します

text="文中に 単語 があります"
(単語の前後にスペース)

読み替えが発生します

読み替えが発生します

text="単語 が文頭にあります"
(単語の後にスペース)

読み替えが発生します

読み替えが発生します

text="文末に 単語"
(単語の前にスペース)

読み替えが発生します

読み替えが発生します

text="単語"
(単語単独)

読み替えが発生します

読み替えが発生します

 

単語が登録済みの場合、内容を上書きして登録します。

 

呼出形式

synthesizer.AddWordToDictionaryWithCSV(csvDoc)

 

戻り値

なし

 

引数

CSVDocument csvDoc

CSVDocumentオブジェクトへのリファレンス

 

例外

なし

 

使用例

var synthesizer = new SpeechSynthesizer();
synthesizer.Load();
synthesizer.AddWordToDictionaryWithCSV(new CSVDocument << CSV{
 (株),かぶしきがいしゃ,false
});
synthesizer.StartSpeaking("(株) ○○商事");

 

関連項目

AddWordToDictionaryRemoveWordFromDictionaryメソッド

 



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