wangkaisine/mrcp-plugin-with-freeswitch
使用FreeSWITCH接受用户手机呼叫,通过UniMRCP Server集成讯飞开放平台(xfyun)插件将用户语音进行语音识别(ASR),并根据自定义业务逻辑调用语音合成(TTS),构建简单的端到端语音呼叫中心。
Implements a plugin architecture bridging FreeSWITCH with UniMRCP Server to enable Xfyun ASR/TTS capabilities through MRCP protocol. The architecture separates speech processing into dedicated engine plugins (xfyun-recog and xfyun-synth) compiled against Xfyun's libmsc SDK, allowing FreeSWITCH to delegate ASR/TTS requests via MRCP over network communication. Includes detailed build procedures for macOS/Linux source compilation, MRCP plugin development patterns with Makefiles and configuration examples, and integrated error handling documentation for common DSO/library loading issues.
350 stars. No commits in the last 6 months.
Stars
350
Forks
155
Language
—
License
—
Category
Last pushed
Dec 27, 2018
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/wangkaisine/mrcp-plugin-with-freeswitch"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
k2-fsa/sherpa-onnx
Speech-to-text, text-to-speech, speaker diarization, speech enhancement, source separation, and...
ccoreilly/vosk-browser
A speech recognition library running in the browser thanks to a WebAssembly build of Vosk
alphacep/vosk
VOSK Speech Recognition Toolkit
alphacep/vosk-server
WebSocket, gRPC and WebRTC speech recognition server based on Vosk and Kaldi libraries
solyarisoftware/voskJs
Vosk ASR offline engine API for NodeJs developers. With a simple HTTP ASR server.