API開示

最終更新日:2026年2月

1. 概要

ConvertAudioToTextは、文字起こしおよびメディア処理サービスへのプログラム的アクセスのためのRESTful APIを提供しています。この開示では、APIの動作方法、関与するサードパーティサービス、およびAPIとのやり取り中のデータの取り扱いについて説明します。

2. サードパーティサービス

当APIは以下のサードパーティサービスに依存して機能を提供しています:

  • Deepgram: 基盤となる音声テキスト変換AIエンジンを提供します。音声データは処理のためにDeepgramに送信され、文字起こし完了後は保持されません。
  • Cloudflare R2: 一時的および永続的なファイルストレージに使用されます。保存されたすべてのファイルは保存時に暗号化されます。
  • Dodo Payments: Merchant of Recordとしてすべての決済処理とサブスクリプション管理を担当します。

3. データ処理

APIを通じてファイルまたはURLを送信すると、メディアは自動化されたパイプラインで処理されます。FFmpegを使用して動画ファイルから音声が抽出され、Deepgramに送信されて文字起こしされます。単語レベルのタイムスタンプ、話者ラベル、信頼スコアを含む完全なレスポンスはデータベースに保存され、APIを通じて利用可能になります。

4. レート制限

APIの使用には以下のレート制限が適用されます:

  • グローバル:IPアドレスごとに毎分100リクエスト
  • 文字起こし:認証済みユーザーごとに毎分10ジョブ
  • ファイルアップロード:最大ファイルサイズはサブスクリプションプランによって異なります

5. 認証

APIアクセスにはJWTトークンまたはAPIキーによる認証が必要です。JWTトークンはログインエンドポイントを通じて取得され、設定可能な期間後に有効期限が切れます。APIキーは有料プランのユーザーが利用できる長期トークンで、詳細なスコープ制御とキーごとの使用状況追跡が可能です。

6. データ保持

文字起こし結果はアカウントが有効である限り保持されます。個別の文字起こしまたはアカウント全体をいつでも削除できます。認証なしのツール使用の場合、すべてのデータは処理後数時間以内に自動的に削除されます。

7. お問い合わせ

APIの使用またはこの開示に関するご質問は、support@convertaudiototext.comまでお問い合わせください。