故障排查GitHub issue2 分钟阅读故障排查

解决FastGPT语音输入识别结果二次修正的体验问题

部署本地语音识别服务后,语音识别结果不准确。使用大模型修正识别结果后,对话框中仍显示未修正的原始识别内容,仅大模型返回修正后的答案,导致体验怪异。例如原始识别结果为今日消瘦,经大模型修正为今日销售,但对话框仍展示原始内容。应用场景为需要将语音输入的识别结果经大模型修正后再展示。

现象

部署本地语音识别服务后,语音识别结果不准确。使用大模型修正识别结果后,对话框中仍显示未修正的原始识别内容,仅大模型返回修正后的答案,导致体验怪异。例如原始识别结果为今日消瘦,经大模型修正为今日销售,但对话框仍展示原始内容。应用场景为需要将语音输入的识别结果经大模型修正后再展示。

可能原因

现有FastGPT语音输入流程直接将原始识别结果传入对话,未集成二次修正环节。未将语音识别与大模型修正拆分为独立节点,导致修正后的内容无法同步到输入框。需按实际环境确认具体配置链路。

排查步骤(有序列表,每步可照做)

  1. 确认当前FastGPT语音输入的流程配置,查看是否存在独立的识别结果处理节点。
  2. 检查大模型修正环节的输出是否未关联到输入框展示逻辑。
  3. 梳理语音输入到对话展示的完整链路,定位未同步修正结果的环节。

解决与验证

将语音输入拆分为独立节点,先通过语音识别得到原始结果,再接入大模型修正环节,将修正后的文本同步到输入框。验证时,发起语音输入,待修正后的文本显示在输入框后,再提交对话,确认对话框中展示修正后的正确内容。

来源: FastGPT 官方来源

适用性与版本范围

本页适用于官方来源记录的 故障排查 场景。执行变更前,需核对 FastGPT、依赖、API 与部署版本。

安全护栏

凭证与私密数据使用 [REDACTED_CREDENTIAL] 占位符。执行操作前需核对文档的环境与版本。

回滚指引

恢复变更前的技术内容权威快照、已保存配置与数据快照,再执行最小验证场景。