场景介绍
这款实时语音通话应用,依托豆包语音系列大模型打造。在这里,用户能与虚拟好友乔青青展开模拟通话,畅享真实的交流体验。
乔青青(Doreen),一位 20 岁的射手座新闻传播专业学生,性格率真爽朗、成绩优异,对追星、旅游、唱歌、摄影充满热情。无论是分享日常琐事,还是深入探讨趣味话题,她都能成为你的理想伙伴。而且,用户还能根据喜好,自由选择青青的音色,从清脆甜美的少女音,到活力满满的灵动嗓音,为这场交流增添更多个性化色彩 。
想认识这位多才多艺、热情开朗的青青吗?快来加入她的世界,与她一同探索生活的精彩,追逐梦想的光芒。
效果预览
优势
-
沉浸式真人对话体验:生活化的沟通方式,让使用者在与乔青青交流时,仿佛她就在身边,能真切感受到她的爽朗性格,全方位模拟真人互动,深度沉浸。
-
低延时:实现近乎实时的对话响应,彻底告别长时间等待,高度模拟面对面的真实通话体验。
-
WebSocket 方案:易于实现和部署,通用性强跨平台兼容性好,高效利用资源,开发灵活性高,成本低。
相关模型
-
Doubao-pro-32k:深入还原角色的性格、背景和知识体系,以高度拟人化的方式回应用户提问,提供沉浸式的对话体验。
-
Doubao-语音合成:根据用户偏好的音色定制生成拟人化、逼真的角色语音输出。
-
Doubao-流式语音识别:将用户的语音提问转写为文本,以便于大模型对用户问题的理解与回复。
-
快速开始
火山引擎平台各种KEY下载方法 详见MacBook 跑通 [1]: 火山文生视频+自动剪辑方案 【一 开通服务】 部分
-
下载代码库
git clone https://github.com/volcengine/ai-app-lab.git
cd demohouse/live_voice_call
-
修改配置
- 修改
backend/handler.py
- 修改本地环境变量注入方舟APIKEY
export ARK_API_KEY={YOUR_API_KEY}
-
启动服务端
- 进入目录
cd demohouse/live_voice_call/backend
- 进入虚拟环境(具体方法参考 MacBook 跑通 [1]: 火山文生视频+自动剪辑方案 中的 【配置虚拟环境】: )
- 安装 poetry 和 包
pip install poetry==1.6.1
poetry install
- 启动后端
poetry run python -m handler
2.4 启动前端
cd demohouse/live_voice_call/frontend
pnpm install
pnpm run dev