モンゴル語音声技術 数行のコードで

Duudlaga STTおよびDuudlaga TTS APIを使用して、製品にモンゴル語の音声認識と音声合成を追加します。クレジットを補充し、使用した分だけ支払います。

分単位のSTT料金
文字単位のTTS料金
月額料金なし
Duudlaga Developer API

すぐに使えるREST API

dk_liveキーを使って直接呼び出します。

200 OK
POST /v1/stt/transcriptions
Authorization: Bearer dk_live_••••••••••••

{
  "text": "Сайн байна уу, өнөөдрийн хурлыг эхэлье.",
  "model": "duudlaga-stt-1"
}

Duudlaga STT

70₮ / 分

Duudlaga TTS

5,000₮ / 10k 文字

レート制限

お客様が設定

構築できるもの

音声に対応したあらゆる種類の製品のために構築されています。

コールセンターと会議

電話通話や会議の録音を自動的に検索可能なモンゴル語テキストに変換します。QAやメモ取りに最適です。

音声対応アプリ

ニュース読み上げ、音声コンテンツ生成、アプリ内音声アシスタントのためにモンゴル語の音声を追加します。

自動化

内部ツール、チャットボット、ワークフローに音声認識と音声生成のステップを追加します。

シンプルな料金体系

月額料金はありません。事前にクレジットを購入し、使用した分だけ支払います。

Duudlaga STT

duudlaga-stt-1

200₮70₮ /

モンゴル語と混合モンゴル語-英語の音声を高精度で文字起こしします。実際の音声の長さに基づいて請求されます。

Duudlaga TTS

duudlaga-tts-1

5,000₮ / 10,000 文字

テキストを自然なモンゴル語の音声に変換します。送信した文字数に基づいて請求されます。

クレジットはあなたのDuudlaga Flowアカウントの残高から引き落とされます。自動リチャージが有効な場合、残高が少なくなるとアカウントが自動的に補充されます。

クイックスタート

APIキーをBearerトークンとしてAuthorizationヘッダーに送信します。キーはdk_live_で始まります。

すべてのリクエストにはAuthorization: Bearer dk_live_...ヘッダーが必要です。

各リクエストはあなたのクレジットから請求されます。残高がなくなると、リクエストは402を返します。

TTSは非同期です:最初にidを持つ202を受け取り、その後ステータスとaudio_urlをポーリングします。

メソッドエンドポイント
POST
/v1/stt/transcriptions

音声ファイルをアップロードしてモンゴル語のテキストを取得します。

POST
/v1/tts/speech

テキストを送信して音声生成ジョブを開始します。

GET
/v1/tts/speech/{id}

ジョブのステータスを確認してaudio_urlを取得します。

GET
/v1/tts/voices

利用可能な音声のリスト。

GET
/v1/me

キー情報、残高、制限を確認します。

音声を文字起こし

curl -X POST "https://api.duudlaga.dev/v1/stt/transcriptions" \
  -H "Authorization: Bearer dk_live_your_api_key" \
  -F "[email protected]"

# 200 OK
{
  "id": "tr_8f2c1a",
  "text": "Сайн байна уу, өнөөдрийн хурлыг эхэлье.",
  "duration_seconds": 12.4,
  "model": "duudlaga-stt-1"
}

音声を生成

curl -X POST "https://api.duudlaga.dev/v1/tts/speech" \
  -H "Authorization: Bearer dk_live_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "duudlaga-tts-1",
    "voice": "female-1",
    "input": "Сайн байна уу, тавтай морилно уу."
  }'

# 202 Accepted
{ "id": "sp_4d9e7b", "status": "queued" }

# GET https://api.duudlaga.dev/v1/tts/speech/sp_4d9e7b
{ "id": "sp_4d9e7b", "status": "completed", "audio_url": "https://..." }

レート制限

各 API キーの制限は、コンソールでご自身で設定します — リクエストレート、同時実行数、1 日の利用額です。新しいキーは制限なしで始まります。制限を超えたリクエストは Retry-After ヘッダー付きで 429 を返します。

Duudlaga STT のリクエストレート
Duudlaga TTS のリクエストレート
同時リクエスト数
1 日の利用上限額

エラーコード

すべてのエラーは1つのJSON形式で返されます。統合のコードフィールドで分岐してください。

400invalid_request

リクエストが不正です。必須フィールドが欠けています。

402insufficient_credits

クレジット残高が不足しています。残高を補充して再試行してください。

402payment_required

自動再充電の支払いが失敗したため、解決されるまでアクセスが一時停止されます。

422no_speech

音声ファイルに音声が検出されませんでした。

429rate_limit_exceeded

リクエストのレート制限に達しました。Retry-Afterヘッダーに記載された時間後に再試行してください。

429daily_spend_cap_exceeded

このキーは1日の支出上限に達しました。

429concurrency_limit_exceeded

このキーに対して同時に実行されるリクエストが多すぎます。

500internal_error

サーバーエラーです。再試行してください。

MCP 経由であらゆる AI エージェントから利用

Duudlaga を claude.ai、Claude Desktop、ChatGPT、Claude Code、Cursor など任意の MCP クライアントに接続します — URL でも、ローカルサーバーでも。

リモートコネクタが受け取るのは URL だけです。貼り付けてブラウザでサインインし承認するだけで、API キーのコピーは不要です。

接続ごとに独立しています。開発者コンソールからいつでも 1 日の上限を設定したり、切断したりできます。

ツール: transcribe、synthesize_speech、get_speech_job、list_voices、get_account — すべて同じ前払いクレジットから課金されます。

claude.ai · Claude Desktop · ChatGPT

https://api.duudlaga.dev/mcp

クライアントの「Add custom connector」ダイアログで、Remote MCP server URL としてこれを貼り付けてください。

Claude Code

claude mcp add --transport http duudlaga https://api.duudlaga.dev/mcp

Cursor · Windsurf · VS Code

{
  "mcpServers": {
    "duudlaga": {
      "url": "https://api.duudlaga.dev/mcp"
    }
  }
}

ローカルサーバー(手元のファイル)

claude mcp add duudlaga -- npx -y @duudlaga/mcp

Node 18 以上が必要です。手元のファイルを文字起こしするときはこちらを、リモートサーバーは公開 HTTPS URL を受け取ります。

よくある質問

どのように始めればよいですか?

コンソールにサインインし、APIキーを作成します。キーはDuudlagaのクレジットを消費するため、アカウントに残高があることを確認してください。

使用料金はどのように請求されますか?

Duudlaga STTは1分あたり70₮、Duudlaga TTSは10,000文字あたり5,000₮です。月額料金はなく、使用した分だけ支払います。

どのような制限がありますか?

各キーのレート・同時実行数・1 日の利用上限額は、コンソールでご自身で設定します。新しいキーは制限なしで始まり、利用額は前払い残高の範囲に収まります。

なぜTTSは即座に応答しないのですか?

音声生成はキューに入れられたジョブとして実行されます。POSTリクエストは202とidを返し、その後、audio_urlが準備できるまでGET /v1/tts/speech/:idをポーリングします。

どの言語がサポートされていますか?

モンゴル語が主要な言語であり、モンゴル語と英語の混合音声が認識されます。TTSにはモンゴル語の音声が含まれています。

AI エージェントは MCP 経由で Duudlaga を使えますか?

はい。claude.ai、Claude Desktop、ChatGPT で https://api.duudlaga.dev/mcp を custom connector として追加してください。ブラウザでサインインして承認するだけで、API キーのコピーは不要です。Claude Code、Cursor、Windsurf、VS Code も同じ URL を使います。手元のファイルの文字起こしには @duudlaga/mcp のローカルサーバーが引き続き使えます。

今日から始めましょう

コンソールにサインインし、最初のAPIキーを作成し、数分以内に最初のリクエストを送信します。