wangkaisine/mrcp-plugin-with-freeswitch

使用FreeSWITCH接受用户手机呼叫,通过UniMRCP Server集成讯飞开放平台(xfyun)插件将用户语音进行语音识别(ASR),并根据自定义业务逻辑调用语音合成(TTS),构建简单的端到端语音呼叫中心。

43
/ 100
Emerging

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.

No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 8 / 25
Community 25 / 25

How are scores calculated?

Stars

350

Forks

155

Language

License

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.