Echo Music AI 翻译歌词:实时跨语言阅读
AI 翻译歌词是什么
当你在 Echo Music 里打开一首外语歌的歌词时,可以一键调用 AI 把整段歌词实时翻译成你想要的语言。翻译结果直接叠加在原歌词下方(或并排显示),一边看原文一边看翻译,完全不影响播放进度和歌词同步。
默认翻译 vs 自定义模型
Echo Music 提供两种翻译后端:
方式一:内置 Google Translate(默认)
开箱即用,不需要任何配置。翻译质量稳定可靠,支持 Google Translate 覆盖的所有语言对(上百种)。唯一的小缺点:翻译过程会把歌词文本发送到 Google 的服务器——如果你在意隐私,可以切换到方式二。
方式二:自定义 API 路由模型
Echo Music 支持通过 api-route.com 等代理平台接入你自己的 AI 模型(如 Claude、GPT、其他 LLM)。这个方式:
- 歌词文本发送到 api-route 服务器而非 Google
- 可以选你偏好的翻译模型(有的模型翻译歌词比 Google 更有诗意)
- 更灵活,但需要你有 api-route 的 API Key
如何切换翻译后端
在「设置 → AI 设置 → 歌词翻译」里:
- 选 Google Translate(默认):无需额外配置,直接用
- 选 API Route:需要填写:
- API Route 地址(默认
https://global.api-route.com/v1/chat/completions) - 你的 API Key(在 api-route.com 申请)
- 模型 ID(从
/v1/models接口返回的可用列表里选,默认推荐claude-fable-5-1)
怎么触发翻译
打开歌词视图后,右上角有一个「翻译」按钮。点一下:
- 弹出语言选择面板,选目标语言
- Echo Music 把当前歌曲的全部歌词文本发送到翻译后端
- 2-5 秒后翻译结果返回,逐行叠加在原歌词下方
- 后续切换其他歌曲时可以复用相同的翻译设置(默认记忆你的最后选择)
翻译结果怎么显示
三种显示模式可切换:
| 模式 | 说明 |
|---|---|
| 原文上方 / 翻译下方 | 每一行原文歌词下方紧跟对应翻译。最直观 |
| 左右并排 | 左列原文、右列翻译,需要横屏或足够宽的屏幕 |
| 只看翻译 | 隐藏原文、只显示翻译后的歌词。适合完全不懂原文的情况 |
翻译会缓存吗
会。一旦某首歌的某个语言对的翻译被生成,Echo Music 会把它缓存在本地,下次再播放同一首歌要相同翻译时直接用缓存,不再调用后端 API。缓存和歌词缓存共用同一个目录:
内部存储 / Android / data / fun.echomusic.app / files / lyrics-cache /
可以手动清除歌词缓存来强制重新翻译。
翻译会不会影响播放性能
几乎不影响。翻译 API 是异步调用,在后台完成——翻译返回前歌词视图正常显示原文、正常滚动。翻译返回后平滑叠加进去,不打断任何操作。
翻译的准确性
- Google Translate:日常翻译够用,歌曲标题和艺人名的翻译偶尔会出问题(专有名词走音译可能不准)
- AI 模型(如 Claude 系列):对中文歌词翻译成英文尤其有优势,能处理中文的诗歌意境
- 所有翻译后端:都可能对俚语、双关、方言翻译不准——这是翻译行业的共性,不是 Echo Music 的锅
隐私提示
无论用哪种翻译后端,歌词文本都会被发送到第三方服务器:
- Google Translate → 发送到 Google
- API Route → 发送到 api-route.com(再转送到你选的模型服务商)
Echo Music 本身不存储、不监听、不分析你的歌词内容。但你使用的翻译服务提供方会看到这些文本。在意隐私的话,建议用本地翻译方案(如在手机上装本地翻译 App)或不用翻译功能。