読み上げ時に使用する音声合成エンジンのロケールIDを設定・取得する。(0を指定時は、Haruziraで指定された音声合成エンジンが選択される)
- Type: ushort
- Access type: read / write
- Default value: 0x00
- Range: 0 – 65,535
Note
このプロパティを有効にするには、あらかじめHaruziraの設定メニューで以下のように設定を行う必要がある。
読み上げ全般設定 -> 読み上げ変換タイプ: SSMLに変換
※Windows 10デバイス上には、あらかじめ必要な言語パックをインストールしておく。
(OSの「設定 -> 時刻と言語 -> 地域と言語」で確認及び追加できる)
Examples
C#
1 2 3 4 5 6 |
ClientTcpCommunication cltComm = new ClientTcpCommunication(); //Get ushort locale = cltComm.ReqSendDataSpeechLocaleId; //Set cltComm.ReqSendDataSpeechLocaleId = 0x0409; //English(U.S.) |
Ruby
1 2 3 4 5 6 |
cltComm = ClientTcpCommunication.new #Get locale = cltComm.ReqSendDataSpeechLocaleId #Set cltComm.ReqSendDataSpeechLocaleId = 0x0409 #English(U.S.) |
Python
1 2 3 4 5 6 |
clt_comm = hz_client_tcp_communication.ClientTcpCommunication() #Get locale = clt_comm.ReqSendDataSpeechLocaleId #Set clt_comm.ReqSendDataSpeechLocaleId = 0x0409 #English(U.S.) |