在 iPhone 上安装与使用 VoiceHotKey

iPhone 上的 VoiceHotKey 让你可以在任何应用里用语音输入。按下麦克风按钮,开口说话,转写后的文字就会出现在你正在输入的应用中——WhatsApp、iMessage、Telegram、Slack、Discord、Mail、Notes、Safari,凡是会弹出键盘的地方都行。

首次设置大约两分钟:安装、用邮箱登录、然后在 iOS 设置中启用键盘。

1. 从 App Store 安装#

在 iPhone 上用 Safari 打开 voicehotkey.com,点 Download for iPhone。链接会直接打开正确的 App Store 页面。

voicehotkey.com 主页上的 Download for iPhone 按钮

App Store 会直接打开 VoiceHotKey: Never Type Again 页面。点击云朵下载图标(如果你从未在这个 Apple ID 上装过它,则点 Get)开始安装。

iOS App Store 中的 VoiceHotKey

下载完成后,Get 按钮会变成 Open——点它首次启动 VoiceHotKey。

安装完成后的 App Store Open 按钮

2. 用邮箱登录#

打开 VoiceHotKey。在第一个界面输入邮箱地址,点 Send Email Code。

VoiceHotKey 邮箱输入界面

几秒之内你的邮箱会收到一个 6 位验证码。邮件里还有一条自动登录链接——在同一台手机上点击它会自动填入验证码。输入验证码后点 Log in。

已输入验证码,Log in 按钮

3. 在 iOS 设置中启用键盘#

iOS 不允许任何应用作为键盘工作,除非你手动开启。打开 Settings → VoiceHotKey,会看到下面这个权限界面。点 Keyboards,然后启用 VoiceHotKey 并打开 Allow Full Access。

iOS 设置中显示 VoiceHotKey 权限

打开 Allow Full Access 时,iOS 会显示一段措辞严肃的警告。别担心——所有第三方键盘都会触发同一段提示。完整访问是必须的,这样 VoiceHotKey 才能把转写后的文字送进你正在输入的字段,并连接到我们的语音转文字服务。本应用不会读取或保存你用系统键盘输入的任何内容。 点 Allow 继续。

iOS Allow Full Access 警告对话框

回到 VoiceHotKey 应用,向下滚到状态区。三项检查都必须变绿,键盘才能工作:

应用提示需要操作,麦克风权限尚未授予

如果有项目仍是红色,请按该界面底部 Actions required 列表的提示操作。点应用顶部的 Open Keyboard Settings 可以一键跳到对应的 iOS 设置页。

4. 允许麦克风访问#

点击红色的 Microphone Access Granted 行。iOS 会弹出一次性的权限对话框——点 Allow。(如果不小心点了 Don’t Allow,之后可以在 Settings → VoiceHotKey → Microphone 重新开启。)

iOS 麦克风权限对话框

授权后三行都会变绿,Actions required 提示也会消失。键盘已经可以使用。

三行状态全部变绿

5. 选择口述语言#

第一次口述前,先打开 VoiceHotKey 应用,启用你实际会说的语言。默认只有英文——如果你说了其他语言却没启用,转写结果会变成英文,而不是你说的那种语言。

滚动到选项区,点 Choose Voice to Text Languages。把所有需要识别的语言都打开。多种语言可以同时启用,VoiceHotKey 会在每次录音时自动识别你说的是哪种。

VoiceHotKey 设置选项

Voice to Text 语言选择器

同一个选项区还可以调整:

6. 切换到 VoiceHotKey 键盘#

打开任何你平时打字的应用,调出系统键盘。左下角能看到 🌐 地球图标:点一下切换到下一个键盘,或长按从列表里选 VoiceHotKey。

iOS 键盘上有箭头指向地球键

7. 点麦克风开始口述#

VoiceHotKey 键盘出现后,看一下字母上方建议条的右上角,那里有麦克风按钮。这就是口述触发键——点一下开始录音。

VoiceHotKey 键盘上有箭头指向口述麦克风按钮

iOS 会全屏打开 VoiceHotKey,并显示 Speak now 提示:

Speak now 录音覆盖层

自然地说话。说完后从主屏幕指示条向右滑动回到刚才的应用——转写会自动停止,文字会出现在你刚才打字的字段里。

转写后的文字已插入到 Telegram

默认情况下,切回去时录音会自动停止。如果想手动停止,可以在 VoiceHotKey 设置中开启 Manually stop recording。

8. 其他设置#

每项都在 VoiceHotKey 应用中有自己专门的菜单:

9. 故障排查#