openclaw/extensions/deepgram
Peter Steinberger b9c5d19649
refactor(providers): deslop small provider plugins (#158437)
* refactor(providers): deslop small provider plugins

* test(providers): align cleanup fixtures and assertion allowances

* test(exa): reuse guarded request body in wire fixture
2026-09-26 00:32:31 -07:00
..
assets improve(plugins): give bundled logos consistent white icon tiles (#155259) 2026-09-23 19:09:26 -07:00
audio-flux.live.test.ts refactor(tests): remove redundant Deepgram buffer length check (#150050) 2026-09-16 20:55:25 +08:00
audio-flux.test.ts improve(discord): speed up source worker startup on supported hosts (#154615) 2026-09-21 11:12:44 +00:00
audio-flux.ts improve(discord): speed up source worker startup on supported hosts (#154615) 2026-09-21 11:12:44 +00:00
audio.live.test.ts feat(deepgram): support Flux voice-note transcription (#141836) 2026-09-10 09:45:11 +05:30
audio.test.ts refactor(deepgram): remove duplicate JSON syntax test (#158493) 2026-09-26 00:53:18 +00:00
audio.ts refactor(providers): deslop small provider plugins (#158437) 2026-09-26 00:32:31 -07:00
capability-catalog.ts
index.ts refactor(providers): deslop small provider plugins (#158437) 2026-09-26 00:32:31 -07:00
media-understanding-provider.ts refactor(providers): deslop small provider plugins (#158437) 2026-09-26 00:32:31 -07:00
openclaw.plugin.json feat(plugins): assign one purpose category to every bundled plugin (#142760) 2026-09-10 20:44:20 -07:00
package.json chore(release): close out 2026.9.6 on main (#156869) 2026-09-23 23:02:54 -07:00
README.md feat: show declared plugin capabilities and setup guides (#157956) 2026-09-25 16:43:53 -07:00
realtime-transcription-provider-factory.ts refactor(providers): deslop small provider plugins (#158437) 2026-09-26 00:32:31 -07:00
realtime-transcription-provider.cold.test.ts fix(gateway): reduce cold model-runtime request stalls (#139911) 2026-09-06 07:53:11 -07:00
realtime-transcription-provider.test.ts fix(gateway): reduce cold model-runtime request stalls (#139911) 2026-09-06 07:53:11 -07:00
tsconfig.json

Deepgram

Transcribe recorded audio and live speech with Deepgram. The plugin supplies audio understanding for incoming attachments and realtime transcription for supported voice integrations.

Get started

Provide DEEPGRAM_API_KEY in the Gateway's environment. For recorded audio, select deepgram in tools.media.models with the audio capability and keep tools.media.audio.enabled enabled. Send a voice note through a connected channel to use the transcript in the conversation.

Realtime voice integrations have separate transcription settings. This plugin transcribes speech; it does not provide speech synthesis.

See the Deepgram guide and audio guide for configuration and model selection.