新闻详情

新闻详情

首页 / 资讯中心 / 详情

FreeSWITCH基于detect_speech和mrcp做实时识别(质检)

发布时间:2026/10/1 17:26:54来源:尧图网络
FreeSWITCH基于detect_speech和mrcp做实时识别(质检)
freeswitch关于语音识别有detect_speech和play_and_detect_speech 2个模块怎么区分这两个模块的用途呢我是这样理解的做机器人人机交互的时候首先play_and_detect_speech因为可控制的参数还蛮多的尤其在需要打断的时候做双通道语音识别就使用detect_speech。官方wikiplay_and_detect_speechhttps://developer.signalwire.com/freeswitch/FreeSWITCH-Explained/Modules/mod-dptools/6586714/#luadetect_speechmod_dptools: detect_speech | FreeSWITCH Documentation从文档可以看出detect_speech的介绍相比play_and_detect_speech就偷懒了一些并没有那么详细。本文介绍detect_speech mrcp做实时语音识别场景如下A是呼叫平台B是freeswitch网关C是线路用户如何针对呼叫平台A做双向语音识别呢如果呼叫平台A也是基于freeswitch开发的当然可以直接在a上面使用detect_speech实现如果平台A不是基于freeswitch开发的那就在A的必经之路上面加入一个freeswitch网关B在网关B上面使用detect_speech实现坐席和用户的双向语音识别。语音识别需要用到asr连接asr采用mrcp来实现。采用esl获取detect_speech的事件相比play_and_detect_speech来说要复杂一些这部分我倒不太熟不过采用lua的话可以使用 session:setInputCallback(onInput,)回调函数来获取结果倒是方便很多。获取结果后拼接结果将结果通过http接口传给后端应用剩下的就由后端流程去处理做实时质检、实时辅助等等功能了效果如下以上语音识别呢是基于句子的语音识别因为使用的是mrcp默认是没有中间结果还有一种方案是获取freeswitch的语音流通过udp或其他方式实时推送给asr这种方式可以实现基于每个字的实时识别但是实现方式来说需要基于freeswitch做二次开发了复杂一些而采用detect_speech呢就是纯粹使用freeswitch提供的app来实现不涉及freeswitch源码的改造。如需更多帮助可私聊
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

Blazor全栈开发环境搭建:.NET SDK安装、工具选型与常见坑排查 2026/10/1 18:19:23

Blazor全栈开发环境搭建:.NET SDK安装、工具选型与常见坑排查

1. Blazor全栈开发环境搭建:先把要装的东西想明白 先说结论:Blazor这套“全栈开发”玩法的核心,是让你用一套C#技能栈同时处理前端界面和后端逻辑,开发环境搭建这件事基本就收敛成“装好一个.NET SDK,再配一个顺手的ID…

阅读更多 →
FastCFS v5.2.0分布式文件系统部署实战:架构、配置与踩坑指南 2026/10/1 18:19:16

FastCFS v5.2.0分布式文件系统部署实战:架构、配置与踩坑指南

简介:FastCFS v5.2.0是一套面向云计算与大数据场景的分布式文件系统源码包,适合具备一定编程基础的系统开发者、存储方向研究人员及毕业设计学生。它通过分块存储、元数据服务、强一致性与自动容错,解决海量文件高并发访问时的性能与可靠性问…

阅读更多 →
Blazor全栈开发环境搭建实战:从SDK安装到多端调试 2026/10/1 18:19:16

Blazor全栈开发环境搭建实战:从SDK安装到多端调试

聊到 Blazor 环境搭建,我先说个真实感受:做了几年全栈开发,最头疼的往往不是业务逻辑,而是前后端两套技术栈之间的来回切换。JavaScript、TypeScript、Node.js、Webpack、Vite……每一样都折腾过,后来在 .NET 生态里用…

阅读更多 →
铁路空车动态优化模型:时空网络落地实践 2026/10/1 18:19:16

铁路空车动态优化模型:时空网络落地实践

简介:本资源是一份面向交通运输规划、铁路运营管理及运筹优化领域研究者与工程技术人员的专业建模文档,聚焦路局管内铁路空车调配的动态优化问题。针对传统静态调配模型灵活性不足、难以响应实时供需变化的痛点,文档提出基于改进时空网络的动…

阅读更多 →
AI算力集群听诊器:Benchmark、监控与故障诊断三位一体 2026/10/1 18:19:16

AI算力集群听诊器:Benchmark、监控与故障诊断三位一体

1. 项目概述:为什么AI算力集群需要一台“听诊器”你有没有遇到过这样的情况:训练任务突然卡在98%不动,GPU利用率掉到5%,但nvidia-smi里显存还占着90%;或者集群里某几台节点的训练速度莫名其妙比其他节点慢30%&#xff…

阅读更多 →
AnythingLLM本地部署实战:搭建私有知识库问答系统 2026/10/1 18:19:16

AnythingLLM本地部署实战:搭建私有知识库问答系统

1. 一个周末,我把整个知识库搬进了本地 AI,聊聊 AnythingLLM先说结论:如果你手上有一堆内部文档、操作手册、会议纪要,希望让 AI 基于这些内容回答问题,又不想把这些数据传到任何云端服务,那么 AnythingLLM…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉