OpenVoiceChat – 与大型语言模型进行自然语音对话

简介

OpenVoiceChat 是一个开源工具,它允许用户以自然语音的形式与大型语言模型进行对话。这款工具通过提供易用且可扩展的API,支持多种语音识别(STT)、语音合成(TTS)和语言模型,以实现流畅的交互体验。它的目标是成为一个开源的替代方案,与闭源的商业实现相竞争。用户可以通过简单的命令行安装和使用OpenVoiceChat,同时社区鼓励通过贡献和讨论来丰富和完善这个项目。

项目演示

pip 安装

pip install openvoicechat

 

功能包

pip install openvoicechat[piper,openai,transformers]

同样,Piper 和 OpenAI 可以替换为以下任何一种

  • piper (does not work on windows)
    Piper(在 Windows 上不起作用)
  • vosk 
  • openai OpenAI的
  • tortoise 
  • xtts XTTS的
  • transformers 变形金刚
python main.py

本地安装

pip install -r requirements.txt

功能特色

  • 几乎支持任何 stt、tts 和 llm 模型
  • 支持中断
  • 抽象良好的 API,易于使用和扩展
  • 目标是成为封闭式商业实现的开源替代方案

开源

发布页:https://www.finityalpha.com/OpenVoiceChat/

GitHub:https://github.com/Finity-Alpha/OpenVoiceChat

THE END
分享
二维码
打赏
海报
OpenVoiceChat – 与大型语言模型进行自然语音对话
OpenVoiceChat 是一个开源工具,它允许用户以自然语音的形式与大型语言模型进行对话。这款工具通过提供易用且可扩展的API,支持多种语音识别(STT)、语音合成(TTS)和语言模型,以实现流畅的交互体验。它的目标是成为一个开源的替代方案,与闭源的商业实现相竞争。用户可以通过简单的命令行安装和使用OpenVoiceChat,同时社区鼓励通过贡献和讨论来丰富和完善这个项目。


百度热搜新闻


新闻来源:百度热搜榜

1.)">
<<上一篇


百度热搜新闻


新闻来源:百度热搜榜

1.)">
下一篇>>