backmeupplz/voicy
@voicybot Telegram bot main repository
解决的问题
Voicy 是一个 Telegram 机器人,可自动将语音消息转换为文本,使用户能够在群组聊天中阅读而非收听语音备忘录。
工作原理
该系统使用一个后端,将传入的音频文件排队存入 MongoDB 数据库。随后,一个或多个经过认证的工作者客户端会轮询该后端。这些工作者下载音频,使用转录引擎(例如在 Windows GPU 工作者上运行的 faster-whisper)进行处理,然后将最终的转录文本上传回机器人,以便发送到 Telegram 聊天中。
适用人群
偏好以文本而非音频消息形式使用 Telegram 的用户,以及希望为消息平台实现自动化转录服务的开发者。
主要亮点
- GPU 加速:支持使用 CUDA 的本地 Windows GPU 工作者,实现更快的转录速度。
- 可扩展架构:采用工作者-队列模型,可在多个客户端之间处理转录任务。
- 可扩展转录:支持多种引擎,包括
faster-whisper及其large-v3等模型。 - Telegram 集成:支持 Telegram 游客模式,并通过 Stripe 提供内置捐赠系统,用于付费聊天访问。
相关
- 项目
- 项目
- 项目
- 项目