高德地图本地语音包安装需五步:一、将含.amr/.wav和config.json的文件夹放入/AmapAuto/voice/;二、授予“所有文件访问权限”;三、进入“我的→设置→语音设置→语音包”触发扫描;四、在“我的语音”中点击语音包并点“使用”启用;五、若未识别,可用ADB命令adb shell am broadcast -a com.autonavi.amapauto.ACTION_VOICE_RESCAN强制刷新。

如果您已下载或制作了自定义语音包文件,但高德地图未识别或无法启用,则可能是由于文件未正确导入至指定目录或权限未授予。以下是完成本地语音包安装的步骤:
一、确认语音包文件格式与存放路径
高德地图仅支持特定结构的语音包文件,通常为压缩包解压后的完整文件夹,内含.amr或.wav音频文件及config.json配置文件;该文件夹必须整体存入手机内部存储的/AmapAuto/voice/目录下,路径错误将导致系统完全忽略。
1、使用手机文件管理器,定位到内部存储根目录。
2、检查是否存在AmapAuto文件夹;若不存在,请手动新建该文件夹。
3、在AmapAuto文件夹内,新建名为voice的子文件夹。
4、将解压后的自定义语音包文件夹(不得重命名,须保留原始文件夹名)完整复制粘贴至/AmapAuto/voice/路径下。
二、授予高德地图存储读取权限
Android 11及以上系统默认限制应用访问外部存储,即使文件已放入正确路径,若未授权,高德地图仍无法扫描并加载语音包;必须手动开启“所有文件访问权限”或“媒体与文件”权限。
1、进入手机“设置” > “应用管理” > “高德地图” > “权限管理”。
2、查找“文件和媒体”或“所有文件访问权限”选项。
3、将开关切换为允许状态;部分品牌需额外点击“允许管理所有文件”并确认。
4、返回高德地图,重启应用以刷新权限状态。
三、通过设置菜单触发本地语音包扫描
高德地图不会实时监听/AmapAuto/voice/目录变动,需主动进入语音设置界面,系统才会执行一次全量扫描并识别新加入的本地语音包。
1、打开高德地图APP,点击底部“我的”进入个人中心。
2、点击右上角齿轮图标进入“设置”。
3、依次选择“语音设置” → “语音包”。
4、在语音包页面顶部滑动至“我的语音”分类,等待约3秒,页面将自动刷新并显示刚放入的本地语音包条目。
四、启用已识别的本地语音包
本地语音包在列表中显示后,需手动绑定至导航引擎,否则仍沿用默认语音;启用操作将立即覆盖当前语音配置,无需重启导航任务。
1、在“我的语音”列表中,找到刚识别出的本地语音包名称(通常不含明星标识,显示为原始文件夹名)。
2、点击该语音包条目,进入详情页。
3、页面中出现“使用”按钮,点击即完成绑定。
4、系统提示“已设为当前语音”后,可立即发起一次短途导航进行播报验证。
五、使用ADB命令强制刷新语音资源索引(高级用户)
当常规扫描未识别本地语音包时,可能因系统缓存未更新;通过ADB工具发送广播指令可绕过UI层,直接通知高德地图重建语音资源索引,适用于已root或开启USB调试的设备。
1、在电脑端安装ADB工具,并通过USB连接手机,启用开发者模式与USB调试。
2、在命令行中输入:adb shell am broadcast -a com.autonavi.amapauto.ACTION_VOICE_RESCAN。
3、手机屏幕顶部将弹出“语音资源已刷新”提示。
4、返回高德地图“语音包”页面,下拉刷新,本地语音包应立即出现在列表中。











