技術者向け
-
トランスルーを通して読み上げ設定のコントロールをサポートします。
-
トランスルーを通して翻訳と読み上げをサポートします。
参考情報
ゆかりねっとコネクターNEOの翻訳/発話連携サーバプラグインAPIと互換があります。
翻訳¶
1言語(POST/WS)¶
- 翻訳/発話連携サーバプラグインが開いているHTTPサーバもしくはWebSocketサーバに下記のリクエストを送付してください。
- 送付方式:HTTPの場合はPOST、WSの場合はテキスト
- 要求時は、翻訳してほしい言語を指定します。
- 返答時には、推定した言語と翻訳した文が来ます。
- statusがfailureの場合は、処理に失敗しています。
多言語(POST/WS)¶
対応プラグインバージョン: v1.4以上
- 翻訳/発話連携サーバプラグインが開いているHTTPサーバもしくはWebSocketサーバに下記のリクエストを送付してください。
- 送付方式:HTTPの場合はPOST、WSの場合はテキスト
- 要求時は、翻訳してほしい言語を指定します。
- 返答時には、推定した言語と翻訳した文が来ます。
- statusがfailureの場合は、処理に失敗しています。
読み上げ(GET)¶
- 送付方式:HTTP(GET)
| パラメータ | 値 | 例 |
|---|---|---|
| Engine | エンジン名 | さとうささら/CeVIO_64 |
| Pitch | 高さ | 1.0 |
| Accent | 抑揚 | 1.0 |
| Speed | 速度 | 1.0 |
| Volume | 音量 | 1.0 |
| Quality | 声質 | 1.0 |
| Kuten | 句点待ち時間 | 1.0 |
| Toten | 読点待ち時間 | 1.0 |
| prePhoneme | 前空白 | 1.0 |
| postPhoneme | 後空白 | 1.0 |
| Text | 読む文章 | "おはよう" |
| ID | 識別用のID | "00000-0000-0000-000000" |
- engineに指定する文字の区切り文字
/は、%2Fに置き換えてください - パラメータ名は大文字・小文字を区別します
- IDを指定した場合は、何度要求しても1度しか読み上げません。
読み上げ(POST/WS)¶
- 翻訳/発話連携サーバプラグインが開いているHTTPサーバもしくはWebSocketサーバに下記のリクエストを送付してください。
- 送付方式:HTTPの場合はPOST、WSの場合はテキスト
- 要求時は、発話してほしいボイスキャラクターを指定するとその音源で話そうとします。
- statusがfailureの場合は、プラグインが無効な場合など要求が出せなかった場合にでます。
- statusがsendedの場合、要求自体はだせたという意味で、発話が完了したわけではありません。
音声話者リスト(GET)¶
- 送付方式:HTTP(GET)
音声話者リスト(POST/WS)¶
- 送付方式:HTTPの場合はPOST、WSの場合はテキスト
最終更新日:
2023年4月10日