tg_bot_stt_tts

让 Telegram 语音秒变文字,文字也能开口说话

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 音频音乐 🍴 复刻 12 🐛 待处理 2 👀 关注 3
GitHub ↗
GitHub 星标 ★ 68
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,可免费自行部署使用。

项目预览

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

项目数据

分类音频音乐
开发团队tochilkinva
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,可免费自行部署使用。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型aiogram,ffmpeg,num2words,silero,speech-to-text,text-to-speech,torch,vosk
GitHub 星标★ 68
上线时间2022-10-04 00:00:00
代码更新2022-10-24
仓库体积42 KB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数4

项目介绍

这是一个基于 Python 的 Telegram 机器人,核心功能是语音消息的识别与生成,即语音转文字(STT)和文字转语音(TTS)。它解决了在 Telegram 聊天中无法直接处理语音消息的问题,用户发送语音后,机器人会自动转成文字回复,也可以将文字转为语音发送。项目采用 aiogram 框架构建,集成了 Vosk 和 Silero 等主流语音处理库,支持离线识别和合成,并利用 ffmpeg 处理音频格式转换。技术栈还包括 num2words 用于数字转文字,torch 作为深度学习后端。目前项目处于早期阶段,星标数不多,但功能明确,适合对 Telegram 语音交互感兴趣的开发者二次开发或学习。

Star 增长趋势

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

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

核心亮点

  • 集成 Vosk 和 Silero,支持离线语音识别与合成,不依赖外部 API
  • 使用 aiogram 异步框架,处理消息高效,适合 Telegram 机器人场景
  • 通过 ffmpeg 自动处理音频格式,兼容多种语音消息

不足之处

  • 项目早期,文档和示例可能不够完善
  • 语音识别准确率受限于 Vosk 模型,对中文等语言支持需额外配置

适用场景

  • Telegram 群聊中自动转写语音消息为文字,方便阅读
  • 为视障用户提供语音播报文字消息的功能
  • 构建语音交互式 Telegram 助手,实现语音指令控制

替代项目

telegram-voice-to-text-bot、whisper-telegram-bot、tg-voice-bot

上一篇:whisper-shortcut

下一篇:speech-core

同类项目推荐

SpeakoFlow 开源

按一下键,对着屏幕说话,离线秒变文字和 AI 回复

Free, open-source offline voice dictation for Windows, macOS, and Linux. A Wispr Flo···

★ 393 2026-08-09
simple-obs-stt 开源

直播时自动生成实时字幕,直接叠加到 OBS 画面

Speech-to-text and keyboard input captions for OBS.

★ 107 2026-08-09
tg_bot_stt_tts 开源

让 Telegram 语音秒变文字,文字也能开口说话

Telegram bot with voice message recognition and generation. Speech to Text and Text ···

★ 68 2026-08-09
fast-langdetect 开源

80倍加速语言检测,混合文本一键按语言拆分

⚡️ 80x faster Fasttext language detection out of the box | Split text by language

★ 326 2026-08-09
OpenWhisper 开源

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

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

★ 253 2026-09-23
LiveCaptions-Translator 开源

实时捕获系统音频,一键翻译成你懂的语言

Lightweight and powerful real-time audio/speech translation tool based on Windows Li···

★ 4040 2026-08-10
SmartSpeaker 开源

用STM32+ESP8266自造一台能联网听话的智能音箱

一个基于云端语音识别的智能控制设备,类似于天猫精灵,小爱同学。采用的芯片为stm32f407,···

★ 314 2026-10-03
react-native-spokestack 开源

给 React Native 应用加上语音交互,一句话搞定识别、合成和理解

Spokestack: give your React Native app a voice interface!

★ 60 2026-08-09
whisperX-FastAPI 开源

上传音频,直接拿到带时间戳和说话人标签的转写接口

[Archived, unmaintained] FastAPI service on top of WhisperX

★ 188 2026-09-23