尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

快速搭建 xiao/xiaozhi 环境:5分钟启动你的AI语音助手

快速搭建 xiao/xiaozhi 环境:5分钟启动你的AI语音助手
📅 发布时间:2026/7/29 21:15:01

快速搭建 xiao/xiaozhi 环境:5分钟启动你的AI语音助手

【免费下载链接】xiaozhiBuild your own AI friend项目地址: https://gitcode.com/gh_mirrors/xiao/xiaozhi

xiao/xiaozhi是一款能够帮助你构建专属AI朋友的开源项目,通过简单的配置即可实现语音交互功能。本文将带你快速完成环境搭建,让你在5分钟内拥有自己的AI语音助手。

📋 准备工作

在开始搭建前,请确保你的系统已安装以下依赖:

  • Node.js(建议v14+)
  • Python 3.7+
  • Git

首先,克隆项目仓库到本地:

git clone https://gitcode.com/gh_mirrors/xiao/xiaozhi cd xiaozhi

🔧 后端服务配置

1. ASR服务(语音识别)

进入ASR服务目录并安装依赖:

cd asr-server npm install

配置文件位于 asr-server/config.js,主要包含以下端口设置:

  • asrFrontendPort:前端WebSocket端口
  • asrBackendPort:后端任务分发端口

启动ASR服务:

node app.js

启动成功后会显示"ASR前端服务器正在监听端口"的提示信息。

2. TTS服务(语音合成)

打开新终端,进入TTS服务目录并安装依赖:

cd tts-server npm install

配置文件位于 tts-server/config.js,主要配置项:

  • ttsFrontendPort:TTS前端服务端口

启动TTS服务:

node app.js

启动成功后会显示"TTS 前端服务已启动,监听端口"的提示信息。

3. ASR Worker(语音识别处理)

打开新终端,进入ASR Worker目录并安装依赖:

cd asr-worker pip install -r requirements.txt

需要配置环境变量(具体变量可参考 asr-worker/README.md),然后启动Worker:

python app.py

🚀 启动与测试

当所有服务都成功启动后,你可以通过WebSocket连接到相应端口进行测试:

  • ASR服务默认端口:通过配置文件设置
  • TTS服务默认端口:通过配置文件设置

测试TTS合成功能可以使用ffplay播放生成的音频:

ffplay -f s16le -ar 24000 -ac 1 tts.pcm

⚙️ 常见问题解决

  1. 端口冲突:如果启动时报端口占用错误,可修改对应服务的config.js文件中的端口配置
  2. 依赖安装失败:
    • Node依赖:尝试使用npm install --force
    • Python依赖:建议使用虚拟环境并升级pip

📝 总结

通过以上步骤,你已经成功搭建了xiao/xiaozhi的AI语音助手环境。这个项目包含了完整的语音识别(asr-server/)和语音合成(tts-server/)功能,通过简单配置即可实现自然的语音交互体验。

如果需要进一步定制,可以查看各模块的README文件了解更多高级配置选项。现在,开始与你的AI朋友对话吧!

【免费下载链接】xiaozhiBuild your own AI friend项目地址: https://gitcode.com/gh_mirrors/xiao/xiaozhi

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

  • 提示词失效?你可能正踩中这5个隐性陷阱:20年CV/NLP双领域专家拆解AI绘画语义解析机制
  • Java 编程语言入门指南
  • 为什么选择iDRAC-Redfish-Scripting?Dell PowerEdge服务器自动化管理的终极解决方案

最新新闻

  • 实习第十四天日记周三【2026.7.29】
  • Riva-Translate-4B-Instruct高级应用:多轮对话翻译与领域适配实战教程
  • 解决gzx_dropdown_menu常见问题:开发者经验分享
  • 2026年南京GEO服务商测评:五家代表性公司实力对比 - 天涯视角
  • 2026 年七夕海报用什么AI工具可以做?品牌运营实测3个高频场景 - 科技快讯
  • 科研江湖之GalibierHub网站搭建的详细解读

日新闻

  • 金融舆情监测系统:多语言情感分析与实时可视化技术解析
  • QT C++调用Python异常处理:PyBind11实战与跨语言编程指南
  • A-47双麦回音消除模块:主次麦空间分布与差分连接对ENC性能的影响

周新闻

  • 大连理工大学与东京大学联手打造的“主动型AI助手“
  • 170.2026年国家级科研瓶颈:超精密单点金刚石切削(SPDT)光学表面生成
  • SongBloom:革命性歌曲生成框架深度解析——如何通过交织自回归与扩散模型创作完整音乐

月新闻

  • 2026年6月公司网站搭建最新热门渠道测评:四大低成本/零代码平台对比+避坑
  • 【Linux】Linux arm 编译QT程序,出现expected “}“报错
  • 【MATLAB例程】四基站二维AOA定位与距离辅助增强对比仿真。基于角度观测和测距修正的固定目标平面定位精度分析

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号