主题
多语言简介与讲解音频
这个页面能做什么:为每个标记点维护游客在 H5 上看到的文字介绍(简介、详细介绍)和听到的讲解音频,支持中文、英文、日文、韩文、德文、法文共 6 种语言,并提供机器翻译和文字转语音(TTS)两种省力工具。
入口
左侧菜单 → 智慧导览 → 地图标注 → 标记点列表 → 点击该行的「简介/讲解」按钮,弹出「编辑介绍 - 标记点名称」弹窗。
页面布局
- 顶部两个批量按钮:「一键翻译全部」「一键生成全部音频」。
- 语言标签页(Tab):有几个 Tab 取决于 地图设置 里勾选的「启用语言」。比如只启用了中文和英文,这里就只有「简体中文」「English」两个 Tab。
- 每个语言 Tab 内分左右两栏:
- 左栏是文字:名称、长名称、简介、详细介绍(富文本编辑器,可排版、插图);
- 右栏是讲解音频:上传/生成/清空按钮,以及一个试听的播放器。
提示
先把简体中文的内容写完整。其他语言可以用「从中文翻译」一键翻出来再人工润色,比逐字敲快得多。
每种语言的字段
| 字段 | 说明 | 是否必填 | 默认值 |
|---|---|---|---|
| 名称 | 该语言下的 POI 名称,最多 200 字 | 否 | 空 |
| 长名称 | 该语言下的完整名称,最多 200 字 | 否 | 空 |
| 简介 | 一句话简介(纯文本),最多 500 字,显示在 H5 景点卡片上 | 否 | 空 |
| 详细介绍 | 富文本长介绍,可排版。TTS 生成音频时朗读的就是这里的内容 | 否 | 空 |
| 讲解音频 | 见下方「讲解音频的三种来源」 | 否 | 空 |
讲解音频的三种来源
每个语言的音频可以三选一:
- 上传音频:点「上传音频」选择本地录音文件(支持 mp3 / wav / m4a / aac / ogg / flac)。已有音频时按钮变为「重新上传」。适合有真人录音的情况。
- 生成音频(TTS):点「生成音频」,系统把该语言的「详细介绍」文字合成为语音。已有音频时按钮变为「重新生成」。生成完成后下方出现播放器,显示「格式 · 时长(秒)」,点击可试听。
- 无需讲解:清空当前音频(仅在已有音频时显示)。清空后该语言不再播放讲解。
注意
「生成音频」朗读的是**「详细介绍」富文本**的内容,不是「简介」。如果点了生成却提示「当前语言内容为空,无法生成音频」,请先在左侧「详细介绍」里写好讲解词。
批量功能
弹窗顶部有两个批量按钮,作用于所有已启用的语言:
一键翻译全部
- 确认「简体中文」Tab 下的名称、长名称、简介、详细介绍已写好。
- 点击「一键翻译全部」,系统依次把中文内容翻译成其余每种已启用语言,自动填入对应 Tab。
- 每种语言翻译完成会提示「XX翻译成功」。
单个语言 Tab 顶部(非中文)还有一个「从中文翻译」按钮,只翻译当前这一种语言,适合改了中文后单独重翻。
一键生成全部音频
- 确认需要生成音频的语言都已填好「详细介绍」。
- 点击「一键生成全部音频」,系统为所有「详细介绍」非空的语言排队合成语音。
- 按钮下方出现进度条(如
3/6),合成是异步的,等待期间可以继续看其他 Tab,但不要关闭弹窗。 - 全部完成后提示「全部音频生成完成」;个别语言失败会提示失败数量,失败的可以单独点「生成音频」重试。
保存
点击弹窗右下角「确定」保存(只保存有内容的语言,全空的语言自动跳过);点「取消」放弃修改。
危险
「生成音频」「上传音频」「从中文翻译」的结果只是暂存在弹窗里,必须点「确定」才真正保存。关弹窗前请确认已点过「确定」。
前提条件(找技术负责人配置)
以下两个功能依赖外部服务凭据,没配好时按钮会报错,需要联系为你部署系统的技术负责人在服务器配置文件中填写:
| 功能 | 依赖服务 | 配置位置 |
|---|---|---|
| 从中文翻译 / 一键翻译全部 | 百度翻译 | 服务器 .env 文件中的百度翻译凭据 |
| 生成音频 / 一键生成全部音频 | 阿里云语音合成(TTS) | 服务器 .env 文件中的阿里云凭据 |
TTS 的语速和每种语言的音色(男声/女声等)在 语音合成(TTS) 页面调整。