TMSpeech 免费完整指南:Windows 离线实时语音转文字如何快速上手
TMSpeech 免费完整指南Windows 离线实时语音转文字如何快速上手【免费下载链接】TMSpeech腾讯会议摸鱼工具项目地址: https://gitcode.com/gh_mirrors/tm/TMSpeech上周开会你被点名时愣了几秒——前面十分钟的讨论一个字没记下来。TMSpeech 解决的就是这个问题它是一个 Windows 上的离线实时语音转文字工具直接捕获电脑播放的内音在本地用 sherpa-onnx 识别成字幕不需要麦克风也不需要联网。三件事决定它好用内音采集不挑设备识别结果全程不出本机历史句子按时间戳落盘到本地日志。下面按先跑通再选场景最后调参数的顺序介绍。能力速览TMSpeech 能做什么能力一句话说明适用场景系统内音采集通过 WASAPI Loopback 录制电脑播放的声音关到静音也能采会议、网课、视频配音麦克风采集采集外置或内置麦克风输入面对面讨论、课堂速记进程音频采集只录指定进程发出的声音多窗口同时开时只盯一个应用离线识别内置 Sherpa-Onnx CPU 识别器断网可用无网络环境、隐私敏感场合命令行识别器启动你的外部程序用 stdout 协议回传结果接入自研模型或云端服务字幕窗口无边框、可任意拖动和调整大小贴在视频、会议窗口旁边历史记录每句话带时间戳可搜索、右键或 Ctrl-C 复制会后回看、整理纪要日志落盘自动写入我的文档下的 TMSpeechLogs二次加工成字幕稿、笔记三步跑通 TMSpeech1. 解压并运行从 Release 页面下载最新版压缩包解压到任意目录避免放在受保护的系统目录。双击运行TMSpeech.exe在桌面建一个快捷方式方便日常使用。确认成功屏幕角落出现无边框的字幕窗口任务栏托盘有图标。2. 配置识别模型打开设置页托盘图标右键切到资源标签页查看当前已安装的 sherpa-onnx 模型。Release 安装包通常已内置模型如需更换在识别器配置的下拉框里选自定义模型再分别指定编码器、解码器、连接器和词表四个文件路径。确认成功设置页能列出至少一个可用模型或四个文件路径都能选中有效文件。3. 验证识别点击字幕窗口上的开始按钮随便播放一段有声视频或对着麦克风说话。确认成功字幕窗口滚动出现文字停顿了约 2 秒后当前句停止滚动表示一句已落定。场景用法四种典型用法会议实时转录适用场景线上会议想留一份完整记录但腾不出手做笔记。操作步骤设置页选择音频源为系统内音。把字幕窗口拖到会议窗口角落调小字体不挡屏幕。点击开始按钮整场会议持续识别。散会后打开历史记录页右键复制关键段落完整文本在同日期的日志文件里。推荐配置配置项建议值原因音频源系统内音只录电脑发出的声音不采环境噪音自动开始开开机即录不漏开场日志路径默认 TMSpeechLogs文件名带启动时间一天一场不覆盖网课与播客笔记适用场景自己说话多答疑、口头笔记或想录电脑里的课程内容。操作步骤有外部声音选麦克风源只录课程内容选系统内音。讲到的关键点在历史记录页搜索关键词定位。选中句子按 Ctrl-C 复制粘进笔记软件。推荐配置配置项建议值原因音频源麦克风采集口头复述与问答字体大小24-32字幕窗口常驻不占太多屏幕敏感词留空或填导师名字被点名时弹出通知视频配音字幕制作适用场景给录播或直播回放做字幕稿人工听写太慢。操作步骤音频源选系统内音让字幕窗口覆盖在播放器上。播放视频实时字幕作为校订依据。结束后打开对应日期的日志文件每行时间: 句子就是现成的字幕时间轴可直接整理成 SRT。推荐配置配置项建议值原因背景色半透明黑压在视频上可读字体颜色白与深色背景对比度足够文字对齐居中更像标准字幕条敏感词提醒与开机常驻适用场景会议里听到自己的名字或项目代号立刻收到提醒。操作步骤设置页找到敏感词多个词用逗号或换行分隔。通知类型保持系统命中时 Windows 弹通知且当句不再更新。勾选开机启动和启动时自动开始全程无感录制。推荐配置配置项建议值原因敏感词名字、项目代号逗号分隔即可开机启动开配合自动开始全天待命进阶配置真正值得调的参数参数默认值影响开机启动LaunchOnStartup关控制是否随系统登录启动启动时自动开始StartOnLaunch开程序启动后不点按钮就开始识别结果日志路径ResultLogPath我的文档\TMSpeechLogs每次启动生成一个yy-MM-dd-HH-mm-ss.txt字体/字号/颜色/对齐48 号白字左对齐字幕窗口外观改完即时生效敏感词空命中即弹通知并停止当前句更新识别器模型内置默认下拉框选已装模型或自定义模型填四个文件内置断句规则写在代码里不可调了解后能解释为什么这句被切了长句需约 2.4 秒静音、短句约 1.2 秒静音即断句单句超过 80 字也会强制断。命令行识别器另有四项命令、参数、工作目录、日志文件。它启动你的外部程序把标准输出当作识别流标准错误写进日志文件。它的 stdout 协议只有一个约定单个换行表示当前句的临时结果连续两个换行表示当前句定稿只有定稿的句子才进历史记录和日志。这样模型有机会在后面纠正前面的临时结果。bat 脚本记得开头加隐藏命令回显结尾不要pause否则会检测不到退出。示例脚本可参考 external_recognizer 目录。常见问题速查症状可能原因处理方法点击开始提示找不到模型文件资源页未装模型或自定义路径写错资源页安装模型或核对四个文件路径字幕一直不动选了内音源但电脑没声音或音量被静音到 0 仍无输出放一段有声内容测试改用麦克风源临时结果被改掉流式识别的正常行为后到的更准无需处理定稿句才是最终结果命令行识别器提示命令异常退出外部程序启动失败或崩溃先设日志文件查看 stderr 内容参数含空格路径启动失败命令行参数未转义给含空格的参数加双引号行为怪异、改配置无效配置文件损坏运行 Release 包里的重置配置 bat删除现有配置文件开发者专区插件系统与核心接口TMSpeech 的音频源、识别器、翻译器都是插件内置三个Windows 音频采集内音/麦克风/进程、Sherpa-Onnx 离线识别器、命令行识别器源码在 src/Plugins/。程序启动时扫描 plugins 目录逐个读取 tmmodule.json用独立的 AssemblyLoadContext 加载程序集并实例化 IPluginTMSpeech.Core 在所有插件间共享插件不能反向依赖 GUI 项目。运行时数据流是一条事件链音频源 DataAvailable → JobManager → 识别器 Feed() → TextChanged实时刷新字幕/ SentenceDone落日志、进历史 → ViewModel → 字幕窗口、历史记录写一个识别器插件核心是实现 IRecognizerpublic interface IRecognizer : IRunable { event EventHandlerSpeechEventArgs TextChanged; // 实时结果 event EventHandlerSpeechEventArgs SentenceDone; // 定稿句子 void Feed(byte[] data); // 接收音频 void LoadConfig(string config); // 加载 JSON 配置 }其余四步创建类库项目引用 TMSpeech.Core在后台线程做识别、通过事件发结果实现 IPluginConfigEditor 让设置页自动生成表单提供 tmmodule.json 描述模块编译输出到 plugins/你的插件名/ 即可。更完整的加载、配置、异常流程见 docs/Process.md接口定义见 IRecognizer.cs。后续与反馈路线图上的方向包括翻译器插件、更多语言模型和跨平台适配。对识别准确率不满意时优先换一个更合适的流式模型再试想接入自研模型用命令行识别器即可。功能建议、bug 和插件讨论都走项目的 Discussion 与 Issue 区代码可 clone 到 https://gitcode.com/gh_mirrors/tm/TMSpeech 后直接提 Pull Request。【免费下载链接】TMSpeech腾讯会议摸鱼工具项目地址: https://gitcode.com/gh_mirrors/tm/TMSpeech创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

AI成本优化实战:从token计算到模型路由与缓存复用

AI成本优化实战:从token计算到模型路由与缓存复用

当 SpaceX 的营收曲线持续上行时,AI 行业正在经历一场规模空前的资本支出竞赛。这两条新闻放在一起,容易让人产生一种非黑即白的判断:硬科技终于跑通了商业闭环,而 AI 只是资本催熟的泡沫。但如果站在技术工程的角度看&#xff0c…

2026/8/27 6:02:07 阅读更多 →
连续时间具身世界模型:任意帧率视频生成与本地部署实践

连续时间具身世界模型:任意帧率视频生成与本地部署实践

最近具身智能方向的热度一直没降,但大多数世界模型还停留在“固定几帧、固定帧率”的阶段。这次我们来看一个主打“连续时间”概念的具身世界模型。项目标题直接用上了“全球首个”这个说法: 连续时间具身世界模型,任意帧率自由生成 。也就…

2026/8/27 6:02:07 阅读更多 →
Notion转Obsidian:本地Markdown知识库的三大理由与迁移指南

Notion转Obsidian:本地Markdown知识库的三大理由与迁移指南

我的知识管理流程经历过一次彻底换血:从 Notion 全面迁移到了 Obsidian。放弃 Notion 不是因为 Notion 不好,而是在长期使用中,它的云端数据库模型、编辑响应速度、内容导出方式,和我自己的写作习惯产生了越来越明显的冲突。换成 …

2026/8/27 6:01:07 阅读更多 →

最新新闻

洗衣去污的数学建模:从物理机理到Python数值实现

洗衣去污的数学建模:从物理机理到Python数值实现

1. 这道题不是在教你怎么洗衣服,而是在拆解“污渍消失”背后的物理化学博弈链2023数维杯D题《The Mathematics of Laundry Cleaning》刚发布时,我扫了一眼标题就笑了——这哪是数学建模题,分明是一份藏在学术外壳下的家用电器说明书升级版。但…

2026/8/27 6:47:32 阅读更多 →
基于SpringBoot的体质测试数据分析与可视化系统设计与实现

基于SpringBoot的体质测试数据分析与可视化系统设计与实现

简介:在校园信息化建设过程中,学生体质健康数据的采集与管理长期依赖Excel表格,存在格式不统一、评分标准难落地、多维分析困难等痛点。如何将分散的体测数据转化为直观、可交互的可视化看板,是教育管理者和技术开发者共同关注的问…

2026/8/27 6:47:32 阅读更多 →
C++函数模板实现数组排序的工程实践指南

C++函数模板实现数组排序的工程实践指南

1. 这不是一道普通编程题,而是一次C模板思维的实战校准“PTA C 数组排序输出(函数模板)”——看到这个标题,我第一反应不是写个冒泡就交差,而是立刻在脑子里拉出一张检查清单:函数模板的参数推导是否覆盖所…

2026/8/27 6:47:32 阅读更多 →
Unity FPS游戏开发实战:从角色控制到敌人AI的完整指南

Unity FPS游戏开发实战:从角色控制到敌人AI的完整指南

简介:在Unity游戏开发中,第一人称射击(FPS)是入门者最常接触的经典类型,它涵盖了角色控制、物理碰撞、射线检测、人工智能等核心机制。本文从基础技术概念出发,深入解析Character Controller与Rigidbody在角…

2026/8/27 6:47:32 阅读更多 →
架构与设计演化:大型系统不停机现代化改造路径

架构与设计演化:大型系统不停机现代化改造路径

2026 C 及系统软件技术大会 议题前瞻 演讲嘉宾:Michael Wong(奇点智能研究院首席科学家、C标准委员会机器学习组主席)、吴咏炜(奇点智能研究院首席技术咨询师)、李华圣(字节跳动性能优化工程师&#xff09…

2026/8/27 6:47:32 阅读更多 →
内存安全是伪命题?从机制落地看安全策略的工程价值

内存安全是伪命题?从机制落地看安全策略的工程价值

这次标题是一个有点挑衅的说法:Memory Safety Is a Useless Concept。先别急着站队,把这句话放到工程语境里读,它想说的其实不是“内存安全不需要”,而是“内存安全这个概念如果只是被当成口号,不能落地成防御机制&…

2026/8/27 6:46:32 阅读更多 →

日新闻

Go语言构建企业级AI服务网关:统一管理英伟达等AI接口调用

Go语言构建企业级AI服务网关:统一管理英伟达等AI接口调用

1. 项目概述:从零构建一个企业级的AI服务网关 最近在帮一个做内容审核的团队做技术架构升级,他们原来的业务里,每天有几十万张图片和短视频需要过审,最初是接了几个开源的AI模型自己部署,但效果和性能一直不太稳定。后…

2026/8/27 0:00:51 阅读更多 →
网盘直链下载助手5分钟解析八大网盘真实地址

网盘直链下载助手5分钟解析八大网盘真实地址

网盘直链下载助手5分钟解析八大网盘真实地址 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸…

2026/8/27 1:06:27 阅读更多 →
从零点亮 ESP32:Arduino ESP32 开发环境搭建与首次烧录完整指南

从零点亮 ESP32:Arduino ESP32 开发环境搭建与首次烧录完整指南

从零点亮 ESP32:Arduino ESP32 开发环境搭建与首次烧录完整指南 【免费下载链接】arduino-esp32 Arduino core for the ESP32 family of SoCs 项目地址: https://gitcode.com/GitHub_Trending/ar/arduino-esp32 Arduino ESP32 是乐鑫官方的 ESP32 系列 Ardui…

2026/8/27 1:06:27 阅读更多 →

周新闻

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/26 14:45:33 阅读更多 →
SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/26 17:46:43 阅读更多 →
Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/26 14:46:37 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/26 3:50:20 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/26 17:46:39 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/26 1:24:05 阅读更多 →