Skip to content

Releases: benjaminwan/ChineseTtsTflite

0.5.0

23 Apr 07:07
Compare
Choose a tag to compare
  • 2022-04-23 15:00:41 benjaminwan: edit README.md
  • 2022-04-23 14:58:39 benjaminwan: edit build.gradle
  • 2022-04-23 14:54:50 benjaminwan: move aars dir
  • 2022-04-23 14:53:28 benjaminwan: edit .gitignore
  • 2022-04-23 14:45:19 benjaminwan: edit README.md
  • 2022-04-23 14:43:40 benjaminwan: edit github workflows: 增加步骤下载tensorflow-lite-aars
  • 2022-04-23 14:40:29 benjaminwan: versionName: 0.5.0, versionCode:5
  • 2022-04-23 14:39:50 benjaminwan: 使用裁剪编译的tensorflow-lite
  • 2022-04-23 14:38:15 benjaminwan: .getignore
  • 2022-04-23 14:37:46 benjaminwan: edit README.md
  • 2022-04-21 16:09:19 benjaminwan: edit README.md
  • 2022-04-21 14:34:12 benjaminwan: 标题显示版本号
  • 2022-04-21 14:21:13 benjaminwan: convertTo16Bit方法改用kotlin实现
  • 2022-04-21 10:52:57 benjaminwan: inputTextJob 在Main线程调用,避免线程同步问题
  • 2022-04-21 10:52:03 benjaminwan: currentLanguage改用MutableList来存储
  • 2022-04-21 10:50:38 benjaminwan: 调整设置界面UI
  • 2022-04-21 09:24:46 benjaminwan: tensorflow-lite: 2.8.0, tf-ops: 2.8.0, lite-support:0.3.1
  • 2022-04-21 09:18:57 benjaminwan: compose_version: 1.1.1, gradle: 7.1.3

0.4.0

23 Feb 08:04
Compare
Choose a tag to compare
  • 2022-02-23 15:18:33 benjaminwan: edit README.md
  • 2022-02-23 15:17:38 benjaminwan: versionName: 0.4.0, versionCode: 4
  • 2022-02-23 15:17:11 benjaminwan: 提升转换速度:convertTo16Bit()替换toByteArray()方法
  • 2022-02-23 15:11:53 benjaminwan: core-ktx:1.7.0, appcompat:1.4.1, material:1.5.0, activity-compose:1.4.0, Lifecycle: 2.4.1
  • 2022-02-23 15:11:14 benjaminwan: compose: 1.1.0, kotlin: 1.6.10
  • 2022-02-23 14:33:01 benjaminwan: gradle: 7.1.1, gradle-wrapper: 7.2
  • 2021-09-05 18:10:34 benjaminwan: edit README.md
  • 2021-09-03 17:51:12 benjaminwan: edit README.md

0.3.0

03 Sep 09:46
Compare
Choose a tag to compare
  • 2021-09-03 17:40:37 benjaminwan: edit README.md
  • 2021-09-03 17:39:07 benjaminwan: versionName: 0.3.0
  • 2021-09-03 17:38:27 benjaminwan: edit README.md
  • 2021-09-03 17:35:13 benjaminwan: add screen capture
  • 2021-09-03 17:32:06 benjaminwan: Edit README.md
  • 2021-09-03 17:30:31 benjaminwan: reformat code
  • 2021-09-03 16:53:14 benjaminwan: 使用TextToSpeech代替TtsManager控制朗读
  • 2021-09-03 15:19:28 benjaminwan: 添加同步方法speechAsync
  • 2021-09-03 14:26:22 benjaminwan: path
  • 2021-09-03 14:22:57 benjaminwan: 添加GetSampleText
  • 2021-09-03 11:43:58 benjaminwan: 改进CheckVoiceData
  • 2021-09-03 11:43:26 benjaminwan: 添加DownloadVoiceData
  • 2021-09-02 15:55:56 benjaminwan: gradle: 7.0.2
  • 2021-09-01 16:48:24 benjaminwan: edit README.md

0.2.0

31 Aug 11:02
Compare
Choose a tag to compare
0.2.0 Pre-release
Pre-release
  • 2021-08-31 17:58:29 benjaminwan: versionName: 0.2.0
  • 2021-08-31 17:44:33 benjaminwan: 添加 MoshiUtils 用于保存设置项
  • 2021-08-31 17:28:33 benjaminwan: 添加 设置TTS按钮
  • 2021-08-31 17:24:40 benjaminwan: 实现TtsService
  • 2021-08-31 09:44:45 benjaminwan: 修改报名,添加空Service
  • 2021-08-31 08:12:03 benjaminwan: clean

0.1.0

30 Aug 15:31
Compare
Choose a tag to compare
0.1.0 Pre-release
Pre-release
  • 2021-08-30 23:25:58 benjaminwan: add github workflow config
  • 2021-08-30 23:13:31 benjaminwan: add signingConfigs
  • 2021-08-30 22:11:45 benjaminwan: edit README.md
  • 2021-08-30 20:07:29 benjaminwan: 修改Title
  • 2021-08-30 20:03:09 benjaminwan: format code
  • 2021-08-30 19:56:12 benjaminwan: fix: 空语句朗读错误
  • 2021-08-30 18:02:05 benjaminwan: 完成TtsManager,实现状态显示
  • 2021-08-30 18:00:53 benjaminwan: edit build.gradle, add pinyin4j
  • 2021-08-30 11:02:14 benjaminwan: edit build.gradle, add Tensorflow Lite
  • 2021-08-30 10:56:39 benjaminwan: Application
  • 2021-08-30 10:55:54 benjaminwan: edit build.gradle, add Logger
  • 2021-08-30 10:43:38 benjaminwan: 测试界面编写
  • 2021-08-30 10:07:43 benjaminwan: 修改ic_launcher
  • 2021-08-30 09:44:11 benjaminwan: edit gitignore
  • 2021-08-30 09:15:59 benjaminwan: edit README.md
  • 2021-08-28 18:01:17 benjaminwan: edit README.md
  • 2021-08-28 17:46:00 benjaminwan: edit README.md

Models

28 Aug 09:50
Compare
Choose a tag to compare

模型下载

  • models-tf.7z : 原始TensorflowTTS模型
  • models-tflite.7z : 转换后的TF Lite模型

定制编译版tensorflow-lite

依据模型使用的算子,定制缩减编译的版本。
裁剪前后的arr文件大小对比:

  • tensorflow-lite-2.8.0.aar: 5.4MB -> 3.7MB (68.5%)
  • tensorflow-lite-select-tf-ops-2.8.0.aar: 109.6MB -> 14.8MB (13.5%)