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

音声をテキストへ変換

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

リクエストメソッド

POST

リクエストURL

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

リクエスト認証

認証の詳細は「概要」セクションをご参照ください。

リクエスト

リクエスト例

curl -X POST 'https://api-${endpoint}.gptbots.ai/v1/audio-to-text' \ -H 'Authorization: Bearer ${API Key}' \ -H 'Content-Type: multipart/form-data' \ -F 'file=@/path/to/your/audio/file.mp3'
                      
                      curl -X POST 'https://api-${endpoint}.gptbots.ai/v1/audio-to-text' \
-H 'Authorization: Bearer ${API Key}' \
-H 'Content-Type: multipart/form-data' \
-F 'file=@/path/to/your/audio/file.mp3'

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

リクエストヘッダー

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

リクエストボディ

フィールド タイプ 必須 説明
file Byte[] 必須 音声ファイル(最大25MB)。対応形式:mp3

レスポンス

レスポンス例

{ "text": "Hi, is there anything I can help you" }
                      
                      {
  "text": "Hi, is there anything I can help you"
}

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

成功時のレスポンス

フィールド タイプ 説明
text String 認識されたテキストです。

エラー時のレスポンス

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

エラーコード

コード メッセージ
40000 無効なパラメータです
40127 開発者認証に失敗しました
40325 対応していないファイルタイプです。サポート形式:m4a、mp3、webm、mp4、mpga、wav、mpeg
50000 サーバー内部エラーです
20059 エージェントが削除されました
200116 マルチモーダル音声入力機能が有効になっていません
40353 パッケージをアップグレード後に利用可能です
40326 ファイルサイズは25MBまでです
20059 ボットが削除されました
20022 クレジットが不足しています