Swift Translate

WhatsApp 语音翻译:先转文字再翻译(Android、iPhone)

WhatsApp 不能翻译语音消息,但可以把它转写成文字。这里介绍转写的方法、支持的语言,以及怎样用您的语言阅读这段文字。

简短回答: WhatsApp 不能翻译语音消息,但可以把语音消息转写成文字。开启语音消息转写,长按语音消息并点击转写,然后翻译这段文字。在 Android 上,把 Swift Translate 悬浮球拖到转写文字上,就能用您的语言阅读。如果 WhatsApp 无法转写这种语言,请外放播放这条消息,Android 上 Swift Translate 的音频会用您的语言显示实时字幕。

第 1 步:把语音消息转成文字

WhatsApp 把这项功能叫作语音消息转写。它默认是关闭的,需要您自己开启;只有收到语音消息的人,才能看到这条消息的转写文字。转写文字是 WhatsApp 在您的手机上生成的。

在 Android 上

  1. 在 WhatsApp 中,点击⋮(更多选项)> 设置 > 聊天 > 语音消息转写。
  2. 开启它,选择您收到的语音消息所用的语言,然后点击立即设置。
  3. 打开聊天,长按语音消息,然后点击⋮ > 转写。

文字会显示在语音消息里,您可以展开它来阅读全文。

在 iPhone 上

  1. 在 WhatsApp 中,轻点设置 > 聊天 > 语音消息转写,开启它,并选择您收到的语音消息所用的语言。
  2. 打开聊天,长按语音消息。
  3. 轻点转写。

在 iPhone 上,转写需要 iOS 16 或更高版本,并且要开启 Siri。

WhatsApp 能转写哪些语言

  • Android:英语、葡萄牙语、西班牙语和俄语。WhatsApp 正在测试更多语言,包括德语、法语和意大利语,但它们可能还没有出现在您的手机上。
  • iPhone:iOS 17 及更高版本支持 20 种语言,包括德语、法语、意大利语和西班牙语;iOS 16 支持 12 种。

请选择对方所说的语言,而不是您自己的语言。语言选错了,转写就不准确。

第 2 步:翻译转写文字

WhatsApp 自带的翻译是用来翻译文字消息的。如果它没有提供翻译转写文字的选项,请用别的办法翻译这段文字。

在 Android 上:把 Swift Translate 悬浮球拖到文字上

Swift Translate 会在您的屏幕上放一个小小的悬浮球。把它拖到语音消息里的转写文字上,文字旁边就会出现一张翻译卡片,显示您的语言。它在 WhatsApp Business 和群聊里的用法完全一样,支持超过 100 种语言。点击卡片,可以同时看到原文和译文,还有复制按钮。

在 iPhone 上:Swift Translate Keyboard

如果能复制转写文字,请打开任意文本框,切换到 Swift Translate Keyboard,然后轻点粘贴。译文会显示在按键上方,支持超过 100 种语言。

WhatsApp 无法转写这种语言时:外放播放

如果语音消息所用的语言,WhatsApp 在您的手机上无法转写,那就直接翻译声音本身。

Android 上 Swift Translate 的音频

  1. 点击 Swift Translate 悬浮球,然后点击音频。
  2. 选择对方说的语言和您的语言。
  3. 在安静的地方,用扬声器播放这条语音消息。

字幕卡片会随着消息的播放,显示它听到的内容,并翻译成您的语言。这项功能通过麦克风收听,所以请把手机扬声器的音量调大一些。它需要 Android 12 或更高版本,部分入门级手机上无法使用。第一次使用某种语言时,它会下载所需的内容。

Pixel 上的实时字幕

在 Pixel 6 及更新机型上,如果语音消息用的是实时字幕支持的语言,Android 的实时字幕就能为它生成字幕,并翻译这些字幕。请在设置 > 无障碍 > 实时字幕 > 语言和翻译 > 将字幕翻译成里选择您的语言,开启实时字幕,然后播放这条消息。在其他带有实时字幕的 Android 手机上,字幕仍是原来的语言。

该选哪种办法

您的情况可行的办法
Android,WhatsApp 能转写这种语言WhatsApp 的转写,然后把 Swift Translate 悬浮球拖到文字上
Android,其他任何语言Swift Translate 的音频,或 Pixel 6 及更新机型上的实时字幕
iPhone,这种语言在 WhatsApp 的转写语言列表里转写;如果能复制文字,就把它粘贴到 Swift Translate Keyboard
iPhone,这种语言不在列表里WhatsApp 里没有内置的办法;请对方改发文字
您需要尽快弄清一条长消息的意思先转写,这样您就可以按自己的节奏阅读译文

WhatsApp 里没有显示转写?原因和解决办法

没有显示的原因解决办法
语音消息转写没有开启。在设置 > 聊天 > 语音消息转写里开启。
语音消息是您自己发送的。只有收到语音消息的人才能转写它。
您的手机不支持这种语言。如果这条消息用的是列表里的某种语言,请改选那种转写语言;也可以外放播放,用 Swift Translate 的音频。
在 iPhone 上,Siri 没有开启,或者 iOS 低于 16。开启 Siri 并更新 iOS。
转写文字的语言不对。在设置 > 聊天 > 转写语言里,改成对方说的语言,然后重新转写。
您的 WhatsApp 版本过旧。在 Google Play 或 App Store 里更新 WhatsApp。

常见问题

WhatsApp 能翻译语音消息吗?

不能直接翻译。WhatsApp 可以用转写把语音消息变成文字,但不会翻译语音消息。请用其他工具翻译转写出的文字,比如 Android 上的 Swift Translate 悬浮球。

怎么把 WhatsApp 语音消息转成文字?

在设置 > 聊天里开启语音消息转写,然后长按语音消息并点击转写。在 Android 上,转写位于⋮下。

WhatsApp 能转写哪些语言?

在 Android 上:英语、葡萄牙语、西班牙语和俄语,更多语言正在测试。在 iOS 17 或更高版本的 iPhone 上:20 种语言,包括德语、法语、意大利语和西班牙语。

在 Android 上怎么翻译德语、法语或意大利语的语音消息?

如果 WhatsApp 在您的手机上还不能转写这些语言,请外放播放这条消息,并使用 Swift Translate 的音频,它会用您的语言显示实时字幕。在 Pixel 6 及更新机型上,带翻译的实时字幕也可以用。

对方能看到我的转写文字吗?

不能。您收到的语音消息的转写文字只有您自己能看到,而且是 WhatsApp 在您的手机上生成的。

我能用对方的语言回一条语音消息吗?

WhatsApp 自带的工具做不到。请改为输入文字回复:在 Android 上,用您自己的语言写好,再把 Swift Translate 悬浮球拖到上面,就会以对方的语言发出。参见如何用另一种语言发送 WhatsApp 消息。

相关阅读:如何翻译 WhatsApp 消息 · 如何用另一种语言发送 WhatsApp 消息 · WhatsApp 翻译

看看它是怎么用的

翻译您的下一条消息

下载适合您手机的应用。查看全部下载方式

去商店下载 Google Play

Google Play 评分 4.5 · 下载量 1000 万+

App Store 下载