logo
Development
検索
テキストを音声に変換

テキストを音声に変換

エージェントによるテキスト出力を音声に変換します。

リクエストメソッド

POST

リクエストURL

https://api-${endpoint}.gptbots.ai/v1/text-to-audio

リクエスト認証

認証方法の説明についてはAPI Overviewをご参照ください。

リクエスト

リクエスト例

curl -X POST 'https://api-${endpoint}.gptbots.ai/v1/text-to-audio' \ -H 'Authorization: Bearer ${API Key}' \ -H 'Content-Type: application/json' \ -d '{ "id": "Message id" }'
                      
                      curl -X POST 'https://api-${endpoint}.gptbots.ai/v1/text-to-audio' \
-H 'Authorization: Bearer ${API Key}' \
-H 'Content-Type: application/json' \
-d '{
    "id": "Message id"
}'

                    
このコードブロックをポップアップで表示

リクエストヘッダー

フィールド タイプ 説明
Authorization Bearer ${API Key} 認証には Authorization: Bearer ${API Key} を使用してください。トークンはAPIキーページから取得できます。
Content-Type application/json データの形式は application/json を設定してください。

リクエストボディ

フィールド タイプ 必須 説明
id String 必須 メッセージIDです。

レスポンス

レスポンス例

Byte stream, streaming return.
                      
                      Byte stream, streaming return.

                    
このコードブロックをポップアップで表示

正常時のレスポンス

フィールド タイプ 説明
Byte[] バイトストリーム

エラー時のレスポンス

フィールド タイプ 説明
code Int エラーコード
message String エラー詳細内容です。

エラーコード

コード メッセージ
40000 無効なパラメータです
40107 認証情報の有効期限が切れています
40127 開発者認証に失敗しました
40325 対応していないファイルタイプです。サポート形式:m4a、mp3、webm、mp4、mpga、wav、mpeg
50000 サーバー内部エラーです
40113 エージェントへの不正なアクセスを検出しました
20059 エージェントはすでに削除されています
40371 音声コンテンツが空です
40379 クレジットが不足しています