4. 音声合成
mimi TTS のスタートガイドです。
mimi の音声合成サービスを利用できるようになるまでの手順をまとめています。
Step1 : 事前準備
1. トークンの取得を実行して、アクセストークンを取得してください。この際、音声合成サービスが実行できるようスコープの指定を行い、アクセストークンを払い出すよう注意して下さい。
- 参考:音声合成サービスの URI
- https://apis.mimi.fd.ai/auth/nict-tts/http-api-service
Step2 : 音声合成サービスの実行
アクセストークンを発行したら、 音声合成サービスを実行することができます。
以下はHTTPサービスの利用例です。Authorizationヘッダには、発行したアクセストークンを指定します。パラメータのtextには入力文字列、engineにはnict、langには出力音声の言語を指定しています。
実行例
- 下記の実行例では、項目 text に 「こんにちは」 のURLエンコード文字列
%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF
を指定しています。
curl -X POST https://tts.mimi.fd.ai/speech_synthesis \
-H "Authorization: Bearer <accessToken>" \
-d text=%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF \
-d engine=nict \
-d lang=ja > test.wav
応答例
合成音声のバイナリデータ( test.wav )が取得されます。メディアプレーヤーなどで再生すると「こんにちは」が流れます。
音声合成の詳細な情報については mimi TTS のドキュメント および API Reference を参照ください。
Updated about 1 year ago
What’s Next