diff --git a/.github/workflows/dot-net.yaml b/.github/workflows/dot-net.yaml index 973f2ade..5299b19c 100644 --- a/.github/workflows/dot-net.yaml +++ b/.github/workflows/dot-net.yaml @@ -162,7 +162,7 @@ jobs: tree /tmp/windows* echo "----" - rm -v /tmp/windows*/*.lib + rm -fv /tmp/windows*/*.lib tree /tmp/windows* - name: Build diff --git a/CHANGELOG.md b/CHANGELOG.md index 7975feb7..328dcc95 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,7 @@ ## 1.10.11 -* Support the iOS platform for iOS. +* Support the iOS platform for Flutter. ## 1.10.10 diff --git a/scripts/apk/generate-tts-apk-script.py b/scripts/apk/generate-tts-apk-script.py index 6f1bb5bb..e7d9911b 100755 --- a/scripts/apk/generate-tts-apk-script.py +++ b/scripts/apk/generate-tts-apk-script.py @@ -332,18 +332,23 @@ def get_vits_models() -> List[TtsModel]: model_name="vits-zh-hf-fanchen-unity.onnx", lang="zh", ), + TtsModel( + model_dir="sherpa-onnx-vits-zh-ll", + model_name="model.onnx", + lang="zh", + ), ] rule_fsts = ["phone.fst", "date.fst", "number.fst", "new_heteronym.fst"] for m in chinese_models: s = [f"{m.model_dir}/{r}" for r in rule_fsts] - if "vits-zh-hf" in m.model_dir: + if "vits-zh-hf" in m.model_dir or "sherpa-onnx-vits-zh-ll" == m.model_dir: s = s[:-1] m.dict_dir = m.model_dir + "/dict" m.rule_fsts = ",".join(s) - if "vits-zh-hf" not in m.model_dir: + if "vits-zh-hf" not in m.model_dir and "zh-ll" not in m.model_dir: m.rule_fars = f"{m.model_dir}/rule.far" all_models = chinese_models + [