在 Android 上把 MP3 转成文字,就是把文件导入一个转写 App。在 Retexta 里:点 New task,打开 More templates,选 Transcript only,点 Import audio,选中 MP3。Retexta 先在手机上把文件转换成适合语音识别的格式,再上传,然后返回文字。M4A 和 WAV 文件做法相同。如果你想要摘要、笔记或邮件,而不是逐字稿,就选对应的目标,不选 Transcript only。Retexta 的菜单是英文的,这里照英文写出按钮名称。
| 文件 | Retexta 怎么处理(应用代码) |
|---|---|
| MP3(.mp3) | 用 Android 内置解码器解码,再转写 |
| M4A(.m4a,AAC) | 用 Android 内置解码器解码,再转写 |
| WAV(.wav),16 位 PCM | 用 Retexta 自己的代码转换,再转写 |
| 其他 WAV(8 位、24 位、浮点) | 交给 Android 解码器;24 位和浮点不在 Android 的列表里,见下文 |
| 视频文件(带画面的 .mp4) | 不会显示:文件选择器只列出音频文件 |
在 Android 上把 MP3 转成文字:一步一步来
Retexta 是一款在云端处理的 Android 语音转文字和 AI 写作 App。
- 把 MP3 放到手机上,或放在会出现在 Android 文件选择器里的云端硬盘(比如 Google Drive)。
- 打开 Retexta,点 New task。
- 在 What do you want to do? 下,选你想要的结果:
- Transcript only(在 More templates 下):纯逐字稿,不做 AI 改写。
- Summarize a meeting:带决定和待办事项的摘要。
- Take notes(在 More templates 下):结构化笔记、任务清单或简短摘要。
- Translate(在 More templates 下):把内容译成另一种语言。
- 在 Add your input 下,点 Import audio。Android 的文件选择器会打开,只显示音频文件。
- 选中 MP3。
- Retexta 在手机上把音频转换成 16 kHz 单声道,上传后在服务器上转写。长文件在上传前会被切成最长 5 分钟的片段,App 会尽量在停顿处切开。
- 读一遍结果。Retexta 在 AI 结果上标注 “AI-generated. Check important details.”
Import audio 属于 Retexta Pro,除 Transcript only 以外的所有目标也一样。Retexta 可以免费试用:新用户可获得几次免费的 Pro 结果,在应用内查看。复制、分享、导出和截图,以及免费结果用完之后的所有使用(包括 Transcript only),都需要 Retexta Pro 或点数。
M4A 转文字
很多手机录音机和一些聊天 App 存下的音频是 M4A 格式。它是装在 MPEG-4 容器里的 AAC 音频,Android 的支持格式列表里有 .m4a 的 AAC。在 Retexta 里导入 M4A 和导入 MP3 完全一样:New task,选目标,Import audio,选文件。
WAV 转文字
WAV 文件没有压缩,体积大,但处理起来最简单。WAV 里是 16 位 PCM 音频(最常见的一种)时,Retexta 用自己的代码转换:把声道混成单声道、重采样到 16 kHz,不经过 Android 的解码器。其他 WAV 交给 Android 解码器处理。Android 的支持格式列表里,WAV 只写了 8 位和 16 位线性 PCM,所以录音室设备录的 24 位或 32 位浮点 WAV 可能会失败。这类文件先导出成 16 位 WAV 或 MP3。
Retexta 能导入哪些音频格式
凡是 Android 标记为音频的文件,Retexta 都接受,并交给 Android 自己的解码器(MediaExtractor 和 MediaCodec)处理;16 位 PCM 的 WAV 例外,由 Retexta 自己读取。所以能不能解码,取决于 Android 的支持格式列表。我们在 2026 年 9 月 25 日读过应用代码,没有在手机上测试这些格式。
| 格式 | Android 解码器支持(Android Developers) | 我们在手机上用 Retexta 测过吗 |
|---|---|---|
| MP3(.mp3) | 支持 | 没有测试 |
| M4A(.m4a)、3GP(.3gp)、ADTS(.aac)里的 AAC | 支持 | 没有测试 |
| WAV,16 位 PCM | 由 Retexta 自己的代码读取 | 没有测试 |
| WAV,8 位 PCM | 支持 | 没有测试 |
| FLAC(.flac) | Android 3.1 及更高版本 | 没有测试 |
| Ogg Vorbis(.ogg) | 支持 | 没有测试 |
| Ogg 里的 Opus(.ogg) | Android 5.0 及更高版本 | 没有测试 |
| AMR(.amr、.3gp) | 支持 | 没有测试 |
Retexta 需要 Android 7.0 或更高版本,所以上面的 Android 版本要求都满足。以 .opus 结尾的文件通常也是 Ogg 容器里的 Opus 音频,但 Android 的列表只写了 .ogg,所以 .opus 文件请当作未测试。
文件转换失败时
如果 Retexta 显示 “Couldn't convert this audio file for transcription.”,表示手机无法解码这个文件。用音频转换工具把它转成 MP3 或 16 位 WAV,再导入一次。如果显示 “We couldn't pick up any speech in this recording.”,这个文件可能是无声的,或音量非常小。
影响转写效果的因素
- 录音质量比格式重要。 清楚的 MP3 比嘈杂的 WAV 转得好。麦克风距离、背景噪音、几个人同时说话,比文件类型影响大得多。实用技巧见提高语音转文字准确率的方法。
- 立体声会变成单声道。 Retexta 转写前会把所有声道混成一个。如果两位说话人分别录在不同声道,这种分离不会保留。
- 语言。 Retexta 自动识别说话的语言,不用你选。语言列表里有简体中文和繁体中文,没有粤语;福建话、客家话等方言的效果我们没有测试。书面结果可以用 50 多种语言写出。
- 说话人和时间戳。 Retexta 的转写稿是纯文字,没有说话人标签,也没有时间戳。
免费和在线的 MP3 转文字办法
- 在线转换网站需要把文件上传到网站。上传私人录音之前,先看清楚网站由谁运营、怎么处理上传的文件。
- 手机自带的录音 App 可能会转写,但通常只处理在那个 App 里录的内容。见Android 手机录音转文字。
- Retexta 可以免费试用,新用户有几次免费的 Pro 结果。导入文件需要 Retexta Pro。
转成文字之后
录的是访谈?见采访录音怎么转文字。处理的是节目音频?见播客节目怎么转文字。WhatsApp 的语音见WhatsApp 语音消息转文字(Android)。关于 App 本身:Retexta,Android 语音转文字。
来源
FLAME Apps 于 2026 年 9 月 25 日查看。
- Android Developers,Supported media formats(英文,最后更新 2025 年 5 月 22 日):音频解码器和容器、WAV 位深、Android 版本。
- Retexta 应用代码(Android,版本 2026.1.23,最低 Android 7.0):只接受
audio/*的导入选择器(RecordScreen.kt),转换为 16 kHz 单声道(AudioNormalizer.kt),切成最长 5 分钟的片段(CloudAudioChunker.kt),自动识别语言和语言列表(TranscriptionLanguageCatalog.kt),错误提示(应用字符串)。 - Retexta:方案名称以应用和 Google Play 页面为准。
