跳转到主要内容
ToolPotion
AI 顾问
提交(免费)

Vocode

Vocode (vocode-core) 是一个开源的 Python 库,用于构建基于语音的大型语言模型应用程序:可以通过系统音频、入站或出站电话或 Zoom 通话进行实时流式对话。它为转录、LLM 代理和语音合成提供了抽象,使开发人员能够从现有提供商组装语音代理。

查看仓库
分享
查看仓库
分享

Vocode 是一个开源的 Python 库,作为 vocode-core 存储库发布,用于构建由大型语言模型驱动的基于语音的应用程序。它提供了运行人与 LLM 支持的代理之间实时流式对话所需的抽象、编排和集成。

阅读更多

该库支持多种语音对话的入口点:通过计算机的系统音频和麦克风运行对话、设置一个回答入站电话的 LLM 代理的电话号码、从管理号码拨打出站电话,或拨入 Zoom 通话。它还记录了将出站电话用作 LangChain 代理工具集的一部分的集成。

Vocode 是围绕可互换提供商构建的,而不是单一固定堆栈。对于转录(语音转文本),它与包括 AssemblyAI、Deepgram、Gladia、Google Cloud、Microsoft Azure、RevAI 和 OpenAI 的 Whisper(包括托管和本地 whisper.cpp)等服务集成。对于对话代理本身,它与 OpenAI 和 Anthropic 模型集成。对于语音合成(文本转语音),它支持包括 Rime.ai、Microsoft Azure、Google Cloud、Play.ht、ElevenLabs、Cartesia、开源 Coqui TTS、gTTS、StreamElements 和 AWS Polly 等提供商。一个配套的 React SDK 单独发布,用于围绕基于 Vocode 的代理构建 Web 前端。

该项目采用 MIT 许可证,拥有约 3,800 个 GitHub 星标,并且没有归档。Vocode 以社区为导向:其 README 表示该项目正在积极寻找社区维护者,并欢迎新功能、集成和文档的贡献,通过公共 Discord 服务器和文档化的贡献指南进行协调。

安装只需运行 `pip install vocode`,该项目的快速入门演示了如何在几十行 Python 代码中将 Deepgram 转录器、基于 OpenAI ChatGPT 的代理和 Azure 语音合成器连接成一个工作流式对话。完整文档,包括自托管电话设置,发布在 docs.vocode.dev。

  • 类别AI 语音助手
  • 定价模式开源
  • 部署云端
  • 平台网页版

  • 开源 Python 库,用于构建实时流式语音对话与 LLM

  • 系统音频模式,通过计算机的麦克风和扬声器运行对话

  • 通过管理电话号码支持入站和出站电话

  • Zoom 通话拨入支持

  • LangChain 集成,用于从 LangChain 代理拨打出站电话

  • 可互换的转录提供商(AssemblyAI、Deepgram、Gladia、Google Cloud、Azure、RevAI、Whisper、whisper.cpp)

  • 可互换的 LLM 代理后端(OpenAI、Anthropic)

  • 可互换的语音合成提供商(ElevenLabs、Cartesia、Azure、Google Cloud、Play.ht、Coqui、gTTS、StreamElements、AWS Polly)

  • 配套的 React SDK,用于围绕 Vocode 代理构建 Web 界面

  • MIT 许可证,欢迎社区贡献和维护

  1. 安装库:在 Python 环境中运行 `pip install vocode`

  2. 配置提供商密钥:为您计划使用的转录、LLM 和合成提供商设置 API 密钥

  3. 组装对话:实例化转录器、代理和合成器,然后将它们连接到 StreamingConversation 对象

  4. 本地运行:使用提供的快速入门测试通过系统麦克风和扬声器进行对话

  5. 添加电话功能:按照自托管电话指南连接入站或出站电话号码

  6. 部署和扩展:更换不同的提供商,或扩展库以满足自定义用例,例如 Zoom 拨入代理

  • 自定义电话语音代理
  • 语音助手原型
  • 基于 Zoom 的语音代理
  • LangChain 语音工具

Vocode 评价

加载中...

与 Vocode 类似的热门AI工具

Deepgram 语音代理 API 使得使用先进的语音转文本和文本转语音技术创建实时语音 AI 代理成为可能。它提供无缝的编排以实现自然对话,非常适合寻求响应式客户互动的企业。

AI 语音助手
查看工具

Deepgram 语音代理 API 使得使用先进的语音转文本和文本转语音技术创建实时语音 AI 代理成为可能。它提供无缝的编排以实现自然对话,非常适合寻求响应式客户互动的企业。

AI 语音助手
查看 AI 应用 Top 250

Moonshine 提供极低延迟的语音转文本、意图识别和文本转语音功能,使得创建高效的语音代理和接口成为可能。非常适合希望将语音功能集成到其应用程序中的开发者。

AI 语音助手
查看工具

提供极低延迟的语音转文本、意图识别和文本转语音功能,使得创建高效的语音代理和接口成为可能。非常适合希望将语音功能集成到其应用程序中的开发者。Moonshine 提供极低延迟的语音转文本、意图识别和文本转语音功能,使得创建高效的语音代理和接口成为可能。非常适合希望将语音功能集成到其应用程序中的开发者。

AI 语音助手
查看 AI GitHub 仓库 Top 250

Vogent 是一个用于构建、测试和部署类人 AI 语音代理的一体化平台。它提供超逼真的文本转语音、高级检测模型以及无代码流程构建器,可快速为各种业务需求创建智能对话代理。

AI 语音助手医疗健康与生命科学

AI 智能体 排名第 205 位

查看工具

用于构建、测试和部署类人 AI 语音代理的一体化平台。它提供超逼真的文本转语音、高级检测模型以及无代码流程构建器,可快速为各种业务需求创建智能对话代理。Vogent 是一个用于构建、测试和部署类人 AI 语音代理的一体化平台。它提供超逼真的文本转语音、高级检测模型以及无代码流程构建器,可快速为各种业务需求创建智能对话代理。

AI 语音助手医疗健康与生命科学
AI 智能体 排名第 205 位

VoiceBun

AI 应用

VoiceBun 是一个开源语音代理构建工具,让您在几秒钟内创建和部署生产就绪的 AI 语音代理,提供电话号码、克隆声音以及自动化电话、支持和日程安排。

AI 语音助手医疗健康与生命科学
查看工具

AI 应用

开源语音代理构建工具,让您在几秒钟内创建和部署生产就绪的 AI 语音代理,提供电话号码、克隆声音以及自动化电话、支持和日程安排。VoiceBun 是一个开源语音代理构建工具,让您在几秒钟内创建和部署生产就绪的 AI 语音代理,提供电话号码、克隆声音以及自动化电话、支持和日程安排。

AI 语音助手医疗健康与生命科学
查看 AI 应用 Top 250

Millis AI

AI 智能体

Millis AI 帮助开发者和企业构建具备超低 600 毫秒延迟的先进 LLM 语音应用。几分钟内即可创建并部署拟人化的语音代理,与现有系统和 API 无缝集成,用于增强客户支持、虚拟助手等。

AI 语音助手

AI 智能体 排名第 186 位

查看工具

AI 智能体

帮助开发者和企业构建具备超低 600 毫秒延迟的先进 LLM 语音应用。几分钟内即可创建并部署拟人化的语音代理,与现有系统和 API 无缝集成,用于增强客户支持、虚拟助手等。Millis AI 帮助开发者和企业构建具备超低 600 毫秒延迟的先进 LLM 语音应用。几分钟内即可创建并部署拟人化的语音代理,与现有系统和 API 无缝集成,用于增强客户支持、虚拟助手等。

AI 语音助手
AI 智能体 排名第 186 位

Retell AI 提供一个生产就绪的 AI 语音代理平台,用于大规模自动化电话呼叫。构建、测试、部署和监控具有人类般对话能力、可执行任务并与现有系统无缝集成的 AI 代理,从而提高运营效率和客户参与度。

AI 语音助手医疗健康与生命科学

AI 应用 排名第 154 位

查看工具

提供一个生产就绪的 AI 语音代理平台,用于大规模自动化电话呼叫。构建、测试、部署和监控具有人类般对话能力、可执行任务并与现有系统无缝集成的 AI 代理,从而提高运营效率和客户参与度。Retell AI 提供一个生产就绪的 AI 语音代理平台,用于大规模自动化电话呼叫。构建、测试、部署和监控具有人类般对话能力、可执行任务并与现有系统无缝集成的 AI 代理,从而提高运营效率和客户参与度。

AI 语音助手医疗健康与生命科学
AI 应用 排名第 154 位

ThinnestAI

AI 应用

ThinnestAI 是一个在印度构建的语音和聊天 AI 代理平台,支持 100 多种语言,包括所有官方印度语言,具有原生 SIP 电话功能、无代码流程编辑器和统一的按分钟计费。

AI 语音助手电信

AI 语音助手 排名第 98 位

查看工具

AI 应用

在印度构建的语音和聊天 AI 代理平台,支持 100 多种语言,包括所有官方印度语言,具有原生 SIP 电话功能、无代码流程编辑器和统一的按分钟计费。ThinnestAI 是一个在印度构建的语音和聊天 AI 代理平台,支持 100 多种语言,包括所有官方印度语言,具有原生 SIP 电话功能、无代码流程编辑器和统一的按分钟计费。

AI 语音助手电信
AI 语音助手 排名第 98 位

Gwenflow

AI GitHub 仓库

Gwenflow 是一个用于编排由自主 AI 代理和大型语言模型 (LLM) 驱动的应用程序的 Python 框架。它简化了将 LLM 和代理集成到可扩展解决方案中的过程,支持多种 LLM 提供商、多代理流、RAG 管道和流式传输。

AI 智能体构建工具
查看工具

AI GitHub 仓库

用于编排由自主 AI 代理和大型语言模型 (LLM) 驱动的应用程序的 Python 框架。它简化了将 LLM 和代理集成到可扩展解决方案中的过程,支持多种 LLM 提供商、多代理流、RAG 管道和流式传输。Gwenflow 是一个用于编排由自主 AI 代理和大型语言模型 (LLM) 驱动的应用程序的 Python 框架。它简化了将 LLM 和代理集成到可扩展解决方案中的过程,支持多种 LLM 提供商、多代理流、RAG 管道和流式传输。

AI 智能体构建工具
查看 AI GitHub 仓库 Top 250
1/8