deepgram-python-sdk

Python 接入 Deepgram 语音 AI,几行代码实现语音转文字/文字转语音

Deepgram 的官方 Python SDK,用于快速集成 Deepgram 的语音 AI 服务。它解决了开发者在 Python 应用中接入语音识别(ASR)、文本转语音(TTS)和语音代理(Voice Agent)时面临的复杂性和高门槛问题。该 SDK 封装了 Deepgram 的 REST API 和 WebSocket 接口,提供了简洁的编程接口,支持流式语音识别、实时转录、批量处理、说话人分离、情感分析等高级功能。同时,它支持通过环境变量或参数配置 API 密钥,并提供了同步和异步两种客户端模式,方便不同场景下的使用。核心能力包括:高性能的语音转文字、文字转语音、以及构建交互式语音代理。该 SDK 旨在帮助开发者快速构建语音驱动的应用,如语音助手、会议记录、客服质检等,减少与底层 API 交互的样板代码。

开源 pay_as_you_go 音频音乐
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 463
维护状态 活跃
是否开源 是
定价模式 pay_as_you_go

项目数据

分类音频音乐
开发团队deepgram
所属国家
定价模式pay_as_you_go
价格说明Deepgram 提供语音转文字、文字转语音等 API,按用量计费,有免费额度,具体价格需查看官网。
访问状态
是否开源是
开源协议MIT
主要语言Python
技术栈/模型asr,automated-speech-recognition,deepgram,python,speech-recognition,speech-to-text,text-to-speech,voice-agent,voice-ai
GitHub 星标★ 463
30天Star增速
HF 下载量
上线时间2021-05-12 00:00:00
最近更新2026-09-23 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数2

使用教程

核心亮点

  • 官方维护,API 设计与 Deepgram 服务同步更新,稳定性有保障
  • 支持同步和异步客户端,灵活适配不同应用架构
  • 内置 WebSocket 流式接口,适合实时语音交互场景

不足之处

  • 依赖 Deepgram 云服务,无法完全离线使用
  • 文档/社区待观察

适用场景

  • 构建语音助手或聊天机器人,集成语音识别与合成
  • 实时会议转录与字幕生成,支持流式音频处理
  • 语音代理(Voice Agent)应用,实现自动电话客服

替代项目

OpenAI Whisper、Vosk、SpeechRecognition

项目介绍

deepgram-python-sdk 是语音识别领域的开源项目,由 deepgram 开发,2021 年首次发布。

它收录于语音识别分类,该分类目前共有 212 个项目,GitHub 星标数为 463。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-23。Deepgram 提供语音转文字、文字转语音等 API,按用量计费,有免费额度,具体价格需查看官网。

它主要面向的使用场景是:构建语音助手或聊天机器人,集成语音识别与合成。同类可对比的替代方案包括 OpenAI Whisper、Vosk、SpeechRecognition。

上一篇:google-speech-v2

下一篇:echogarden

同类项目推荐

obs-localvocal 开源

直播录屏时,本地AI实时生成字幕,保护隐私零延迟

OBS plugin for local speech recognition and captioning using AI

★ 1616 2026-09-10
LiveCaptions-Translator 开源

实时捕获系统音频,一键翻译成你懂的语言

Lightweight and powerful real-time audio/speech translation tool based on Windows Li···

★ 3755 2026-08-10
speechbrain 开源

一站式 PyTorch 语音工具箱,快速搞定识别、说话人验证等任务

A PyTorch-based Speech Toolkit

★ 11834 2026-08-26
whisper-diarization 开源

给语音转写加上说话人标签,会议记录一目了然

Automatic Speech Recognition with Speaker Diarization based on OpenAI Whisper

★ 5657 2026-08-13