Deepgram
インバウンド音声メモ用の Deepgram 転写
Deepgram は音声からテキストへの API です。OpenClaw では、''tools.media.audio'' を通じて''インバウンド音声/音声メモ転写''に使用されます。
有効にすると、OpenClaw は音声ファイルを Deepgram にアップロードし、転写を返信パイプラインに注入します(''{{Transcript}}'' + ''[Audio]'' ブロック)。これは''ストリーミングではありません'';事前録音された転写エンドポイントを使用します。
ウェブサイト:https://deepgram.com
ドキュメント:https://developers.deepgram.com
クイックスタート
1. API キーを設定します:
DEEPGRAM_API_KEY=dg_...
2. プロバイダーを有効にします:
{
tools: {
media: {
audio: {
enabled: true,
models: [{ provider: "deepgram", model: "nova-3" }],
},
},
},
}オプション
- ''model'':Deepgram モデル ID(デフォルト:''nova-3'')
- ''language'':言語ヒント(オプション)
- ''tools.media.audio.providerOptions.deepgram.detect_language'':言語検出を有効にする(オプション)
- ''tools.media.audio.providerOptions.deepgram.punctuate'':句読点を有効にする(オプション)
- ''tools.media.audio.providerOptions.deepgram.smart_format'':スマートフォーマットを有効にする(オプション)
言語の例:
{
tools: {
media: {
audio: {
enabled: true,
models: [{ provider: "deepgram", model: "nova-3", language: "en" }],
},
},
},
}Deepgram オプションの例:
{
tools: {
media: {
audio: {
enabled: true,
providerOptions: {
deepgram: {
detect_language: true,
punctuate: true,
smart_format: true,
},
},
models: [{ provider: "deepgram", model: "nova-3" }],
},
},
},
}Notes
- 認証は標準プロバイダー認証順序に従います;''DEEPGRAM_API_KEY'' が最も簡単な方法です。
- プロキシを使用する場合、''tools.media.audio.baseUrl'' と ''tools.media.audio.headers'' でエンドポイントまたはヘッダーを上書きします。
- 出力は他のプロバイダーと同じ音声ルールに従います(サイズ制限、タイムアウト、転写注入)。