博客
简体中文

语音转文字 — 免费在线语音输入

用麦克风口述,得到可编辑的文字稿

在浏览器中处理 · 不上传任何内容

你的声音由浏览器的语音服务处理,而不是本站

识别由浏览器厂商的服务完成。电脑和安卓上的 Chrome 会把音频发送到 Google 的服务器,Edge 会发送到 Microsoft 的在线语音服务。Safari 以及 iPhone 和 iPad 上的所有浏览器(包括 Chrome 和 Edge)使用 Apple 的语音识别,根据设备、语言和设置,在设备上或 Apple 的服务器上处理。各公司各自的隐私政策适用。不会向 ToolSnack 服务器发送任何内容(无论音频还是文字),文字稿只留在本页面。请避免口述敏感信息。

正在检查浏览器支持情况…

确定的语句会追加到这里,文字可以随意编辑。

工具简介

语音转文字可以在网页里直接把你说的话变成文字。开会时记录想法、手上忙着时做笔记,或者先口述一份初稿再用键盘润色,都很方便。说话时,仍在识别中的语句会以浅色斜体显示;浏览器确定之后,这句话会追加到下方的文字稿框中。文字稿随时可以编辑,一键就能复制。识别不是由本站完成的,而是由浏览器厂商的语音服务完成:电脑和安卓上的 Chrome 使用 Google,Edge 使用 Microsoft,Safari 以及 iPhone 和 iPad 上的所有浏览器(那里的 Chrome 和 Edge 也运行在 Apple 的引擎上)使用 Apple。根据设备、语言和设置,Apple 可能在设备上或其服务器上处理音频。不会向 ToolSnack 发送任何内容。

使用方法

  1. 选择识别语言。在中文页面上,默认是“中文(普通话,中国大陆)”。列表中还有中文(台灣)、英语(美国、英国)、韩语、日语等。
  2. 点“开始听写”,浏览器询问时允许使用麦克风。
  3. 自然、清晰地说话。尚未确定的语句会先以浅色文字显示。
  4. 说完后点“停止”。听写进行中不能更改语言。
  5. 在文字稿框中修改需要更正的地方,然后点“复制”。
  6. 点“清空”可清空文字稿,重新开始。

工作原理

  • API:本工具使用 Web Speech API 中的 SpeechRecognition,在基于 Chromium 的浏览器中退而使用 webkitSpeechRecognition。两者都没有时,会提示浏览器不受支持。
  • 识别模式:continuous 和 interimResults 都已开启。临时结果只用于预览,只有最终结果才会加入文字稿。
  • 语句连接:每个最终语句去掉首尾空白后,前面加一个空格再追加。以下情况不加空格:文字已以空白或换行结尾;语句以逗号、句号等标点开头;或者语言是中文和日文这类不用空格分词的语言。在文字最开头以及句号、问号、感叹号之后,英文等有大小写的文字首字母会大写。
  • 自动重启:如果你没有点“停止”而浏览器结束了会话,会开始新的会话。连续重启五次都没有识别到内容时,听写停止。
  • 错误:麦克风被阻止、没有检测到语音、网络故障、找不到麦克风和不支持的语言各有对应的提示。“没有检测到语音”时听写继续,其他错误会停止听写。
  • 长度限制:文字稿超过 100,000 个字符时,听写停止。复制后清空文字稿即可继续。

示例

语言 依次收到的最终语句 文字稿
中文(普通话) 大家好 / 今天我们开会 大家好今天我们开会
中文(普通话) 你好 / ,世界 你好,世界
英语(美国) hello there. / how are you Hello there. How are you
韩语 안녕하세요 / 반갑습니다 안녕하세요 반갑습니다

识别准确度取决于麦克风、背景噪音、语速以及浏览器背后的语音服务。Brave、Opera 等其他 Chromium 浏览器常常提供这项功能,却会因网络错误而失败,请在这些情况下改用 Chrome 或 Edge。文字稿不会保存在任何地方,关闭页面前请先复制。

常见问题

我的声音会传到 ToolSnack 的服务器吗?

不会。ToolSnack 的服务器从不接收你的音频或文字稿。不过,识别本身由浏览器厂商的服务完成。电脑和安卓上的 Chrome 会把音频发送到 Google 的语音识别服务器,Edge 会发送到 Microsoft 的在线语音服务。Safari 以及 iPhone 和 iPad 上的所有浏览器(包括那里的 Chrome 和 Edge)使用 Apple 的语音识别,根据设备、语言和设置,在设备上或 Apple 的服务器上处理。各公司各自的隐私政策适用,所以请不要口述密码或其他敏感信息。

为什么在 Firefox 里不能用?

语音输入依赖 Web Speech API(一项网页标准草案)中的 SpeechRecognition,Firefox 在默认配置下不提供它。缺少这项功能时,开始按钮会被禁用,并显示原因说明。请改用 Chrome、Edge 或 Safari 打开本页面。

我拒绝了麦克风权限,怎么重新打开?

点击地址栏左侧的网站信息图标,把“麦克风”设为“允许”,然后再点“开始听写”。权限被阻止期间,工具会显示相应提示。在手机上,浏览器 App 本身也需要在系统设置中获得麦克风权限。

我停顿一下,听写就会停止吗?

浏览器常常会在一段静音或一段时间后结束识别会话。只要你没有点“停止”,本工具会自动开始新的会话。如果连续自动重启五次都没有识别到任何内容,它会停止并告诉你,避免麦克风一直开着。

会自动加标点吗?

标点取决于浏览器的语音服务。本工具只负责把收到的语句连接起来、整理空格,并把英文等句首字母大写。缺少的标点可以直接在文字稿框里补上。

没找到想要的工具?