Google TextToSpeech apk 添加离线语音包再重新编译

1. 需求描述

离线情况下 App 使用 TTS 功能

2. 下载 Google TTS Apk

2.1 首先在 Apkpure.com 下载 官方 apk Speech Recognition & Synthesis

2.2apk 拖入 Android Studio 内查看语音包的配置文件 assets\superpacks_manifest.json

其中 download_urls 就是所需语音包的下载地址,两个地址为同一文件,选择一个即可

3. Google TTS Apk 解包 添加 语音包

3.1apk 放入 TTS,以便后续操作,并在此目录打开终端

3.2 输入apktool d tts.apk开始反编译,反编译成功就会多个 test 文件夹

3.3 在解包出来的目录: test/assets/voices 中创建所需语音文件夹 放入对应 apk

4. 重新编译打包

apk 的重新打包、签名可以参考文章:

Android apk 反编译并重新打包签名(Mac环境)

参考资料

相关推荐
心随雨下40 分钟前
Flutter中新手需要掌握的几种Widget
android·flutter·ios
叶辞树43 分钟前
查看安卓设备的音视频解码器信息
android
f30517092 小时前
Python实现数据可视化用Matplotlib轻松创建专业级图表
android
2501_915918416 小时前
iOS 26 App 性能测试|性能评测|iOS 26 性能对比:实战策略
android·macos·ios·小程序·uni-app·cocoa·iphone
咋吃都不胖lyh9 小时前
SQL-多对多关系
android·mysql·数据分析
cyy29810 小时前
android 屏幕适配
android
Digitally11 小时前
如何通过 5 种有效方法同步 Android 和 Mac
android·macos
行墨13 小时前
Jetpack Compose 深入浅出(二)——基础组件Text
android
雨白15 小时前
深入理解协程的运作机制 —— 调度、挂起与性能
android·kotlin
沐怡旸15 小时前
【Android】Android系统体系结构
android