Skip to main content
General

语音输入 — 听写以英语进行

听写以英语进行

网站上的每个麦克风 — 首页捕捉框、Blink语音笔记、错误报告工具、OrbitPilot的麦克风以及管理中的听写按钮 — 都会以英语进行监听,无论您以何种语言浏览网站。

为什么,以及为何这是暂时的

您的浏览器进行监听和转录。浏览器在英语方面很出色,但在其他语言上明显表现不佳,因此提供第二语言会给您带来一个需要您纠正的实时转录 — 这比根本不提供要糟糕得多。曾经在每个麦克风旁边有一个小语言芯片;它已被移除,因为一个您不能信任其结果的控制不是一个功能。

正确支持其他语言意味着在我们的系统上转录音频,而不是在您的浏览器中。这是真正的工作,并且计划是单独进行的;这只是一个暂停,并不是OrbitingFox仅支持英语的决定。

任何语言中仍可使用的功能

当然是输入 — 网站的内容语言不受影响,使用您自己的语言进行阅读或写作没有任何改变。这仅仅是关于对着麦克风说话。

对于开发者

static/js/of-voice-lang.js 仍然是唯一的来源 (window.OFVoiceLang.get()),且绝对不可删除:它存在是因为报告 #132 / 本地报告 #3 发现当内容语言改变时,一些录音机被锁定到该语言,而共享的Blink录音机则固定在英语,因此语音被阻塞。现在它始终返回 "en-US",而 attachChip() 不会渲染任何内容。一个标志 ENGLISH_ONLY 同时控制这两者;记忆选择的机制保持休眠状态,因此恢复该功能只需要一行代码。每个录音机仍然读取辅助功能并具有后备选项,而这些后备选项必须保留 — adminapp/test_voice_parity.py 强制执行一致性。

This guide was translated automatically. Read the English original.

🪐 OrbitPilot

Create a free account and I'll remember your conversations — sign up

🧠 Memory status