跳到正文

文档导航总览

本页是 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,不要恢复相关代码或文档。

快速入口

模块文档入口

系统一

系统二

AI 与语音能力

建议查找顺序

  1. 首次接入:项目总览 → 服务目录 → 开发测试或部署手册。
  2. 配置变更:模块 README → 模块配置专题 → 实际 config.json
  3. 接口联调:模块 API / 协议专题 → 模块集成专题。
  4. 运行异常:故障排查 → 受影响模块的运行专题。
  5. 发布升级:发布与升级 → 发布说明 → 发布包装配。

文档事实归属和提交检查见文档规范

文档与代码在同一仓库维护,现有 Markdown 是唯一内容源。