mod_audio_stream

让 FreeSWITCH 通话音频实时对接 WebSocket 语音 AI 服务

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 语音识别 🍴 复刻 166 🐛 待处理 6 👀 关注 20
GitHub ↗
GitHub 星标 ★ 239
维护状态 较活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费,需自行部署

项目预览

mod_audio_stream 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类语音识别
开发团队amigniter
定价模式🏷️完全免费
价格说明开源免费,需自行部署
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议AGPL-3.0
主要语言C++
技术栈/模型cpp,freeswitch,freeswitch-plugin,realtime-audio,speech-to-speech,speech-to-text,websockets
GitHub 星标★ 239
上线时间2023-05-03 00:00:00
代码更新2026-10-21
仓库体积162 KB
本站数据更新2026-11-07
维护状态较活跃
收录时间2026-09-24
浏览次数1

项目介绍

mod_audio_stream 是一个 FreeSWITCH 模块,用于把通话中的实时音频通过 WebSocket 双向流式传输出去,并接收远端返回的音频或控制响应。它解决的是传统电话系统与云端语音 AI 服务之间难以低延迟对接的问题:FreeSWITCH 本身擅长处理 SIP 呼叫和媒体,但要把音频实时送到 ASR、TTS、大模型语音对话等外部服务,往往需要自己写复杂的媒体抓取和 WebSocket 桥接代码。该模块把音频采集、编码、WebSocket 发送、接收回传音频并注入通话等环节封装成模块,开发者只需在拨号方案中挂载并配置 WebSocket 地址即可。核心能力包括实时音频流式转发、双向 WebSocket 通信、支持与语音识别/语音合成/语音到语音服务对接,适合构建电话机器人、智能客服、实时语音转写等场景。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-24 · 当前星标 ★ 239

核心亮点

  • 把 FreeSWITCH 媒体流与 WebSocket 双向桥接封装成模块,省去自研媒体抓取和重采样代码
  • 支持实时双向音频,可用于 ASR、TTS、语音到语音等低延迟交互场景
  • C++ 实现,直接运行在 FreeSWITCH 进程内,部署链路短,适合电话系统集成

不足之处

  • 项目较早期,星标和社区规模有限,长期维护与文档完善度待观察
  • 配置和使用需要一定 FreeSWITCH 与 WebSocket 服务端开发经验,上手门槛不低

适用场景

  • 电话机器人:把用户通话音频实时送到 ASR/大模型,再把合成语音回传给用户
  • 智能客服:在呼叫中心里实时转写通话内容并做意图识别
  • 语音质检:将通话音频流式送到后端做实时分析或关键词检测

替代项目

freeswitch-mod_google_transcribe、jambonz、Asterisk ARI

上一篇:HoldSpeak

下一篇:typewhisper-win

同类项目推荐

WhisperLiveKit 开源

本地实时语音转文字,兼容 OpenAI/Deepgram API,秒级部署

Real-time, local speech-to-text with streaming ASR, speaker diarization, translation···

★ 11221 2026-08-17
PaddleSpeech 开源

一站式语音工具箱,快速实现识别、合成与唤醒

Easy-to-use Speech Toolkit including Self-Supervised Learning model, SOTA/Streaming ···

★ 12704 2026-08-09
lingvo 开源

用 Google 的序列建模框架,快速搞定语音和翻译实验

Lingvo

★ 2869 2026-08-09
OpenWhisper 开源

本地跑 Whisper,语音秒变文字,隐私不出门

Local dictation and meeting notes with Whisper or the OpenAI API. Custom Whisper mod···

★ 246 2026-09-23
saa-sdk 开源

在转写前先判断这句话是不是对你说的,减少误触发

Addressee detection for voice agents: device-directed speech detection that runs bef···

★ 130 2026-10-26
noScribe 开源

录音拖进去,自动出带说话人标签的文字稿

Cutting edge AI technology for automated audio transcription. A nice GUI for OpenAIs···

★ 2233 2026-09-23
RealtimeSTT 开源

一句话唤醒,边说边出字,实时语音转写零门槛。

A robust, efficient, low-latency speech-to-text library with advanced voice activity···

★ 10237 2026-08-22
whisper.net 开源

C# 几行代码,本地把语音转成文字

Whisper.net. Speech to text made simple using Whisper Models

★ 952 2026-09-23
whisper-website 开源

上传音频,浏览器里直接出字幕文件

Self-hosted web application, which can be used to convert audio to subtitles by Open···

★ 325 2026-09-23