外观
文档导航总览
本页是 ai-voice-platform 的跨项目文档入口。根 docs/ 只维护项目认知、服务目录、开发测试、 部署、演示、排障、发布升级和文档规范;模块配置、HTTP / WebSocket 契约与业务示例留在对应 模块目录,与代码共同演进。
仓库内置 apps/docs-site/ VitePress 文档站,直接读取现有 Markdown,不复制正文:
bash
bun run docs:dev
bun run docs:check项目认知
- 识别链路:FreeSWITCH
mod_audio_fork将 16kHz 单声道 PCM16 推送到流式 ASR,callflow-esl接收识别事件并驱动业务。 - 播报链路:
callflow-esl调用 TTS,FreeSWITCH 通过 WAV 或shout://MP3 流播放。 - 系统一:通话底座与管理面,包含
callflow-esl、ASR / TTS / NLU、管理 API 和管理前端。 - 系统二:智能外呼与协同,包含外呼调度、流程脚本、坐席、转人工、质检、情绪分析与结果闭环。
- 当前链路不使用
mod_unimrcp,不要恢复相关代码或文档。
快速入口
- 项目总览
- 服务目录:服务名称、归属、默认监听、启动命令、健康检查与默认启动组。
- 演示环境
- 开发测试(Windows 11)
- 部署与运行
- Debian 12 部署
- 故障排查
- 发布与升级
- 发布包装配
- 文档规范
- 发布说明
- 部署资产边界
模块文档入口
系统一
系统二
AI 与语音能力
建议查找顺序
- 首次接入:项目总览 → 服务目录 → 开发测试或部署手册。
- 配置变更:模块 README → 模块配置专题 → 实际
config.json。 - 接口联调:模块 API / 协议专题 → 模块集成专题。
- 运行异常:故障排查 → 受影响模块的运行专题。
- 发布升级:发布与升级 → 发布说明 → 发布包装配。
文档事实归属和提交检查见文档规范。