niobures commited on
Commit
b01ad84
·
verified ·
1 Parent(s): dae5070

Matcha TTS (code, models, paper)

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitattributes +49 -0
  2. Matcha-TTS. A fast TTS architecture with conditional flow matching.pdf +3 -0
  3. code/Matcha-TTS-2.zip +3 -0
  4. code/Matcha-TTS.zip +3 -0
  5. code/TTS (divyagupta2002).zip +3 -0
  6. code/how_to_train_matcha_tts.zip +3 -0
  7. models/en/Matcha-TTS-checkpoints/Matcha-TTS-checkpoints-1.0.zip +3 -0
  8. models/en/Matcha-TTS-checkpoints/betterfs2_ljspeech.ckpt +3 -0
  9. models/en/Matcha-TTS-checkpoints/g_02500000 +3 -0
  10. models/en/Matcha-TTS-checkpoints/generator_v1 +3 -0
  11. models/en/Matcha-TTS-checkpoints/matcha_ljspeech.ckpt +3 -0
  12. models/en/Matcha-TTS-checkpoints/matcha_vctk.ckpt +3 -0
  13. models/en/Matcha-TTS-checkpoints/source.txt +1 -0
  14. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/.gitattributes +36 -0
  15. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/README.md +40 -0
  16. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/add_sherpa_metadata_to_matcha.py +54 -0
  17. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/khadijah-22050.png +0 -0
  18. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/matcha-fa_en-khadijah-22050-1.onnx +3 -0
  19. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/matcha-fa_en-khadijah-22050-2.onnx +3 -0
  20. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/matcha-fa_en-khadijah-22050-3.onnx +3 -0
  21. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/matcha-fa_en-khadijah-22050-5.onnx +3 -0
  22. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/matcha-fa_en-khadijah-22050.ckpt +3 -0
  23. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/combined-test.txt +1 -0
  24. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/combined-test1.wav +3 -0
  25. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/combined-test2.wav +3 -0
  26. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/english-test.txt +2 -0
  27. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/english-test1.wav +3 -0
  28. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/english-test2.wav +3 -0
  29. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/english-test3.wav +3 -0
  30. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/english-test4.wav +3 -0
  31. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/english-test5.wav +3 -0
  32. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test.txt +5 -0
  33. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test1.wav +3 -0
  34. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test10.wav +3 -0
  35. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test11.wav +3 -0
  36. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test12.wav +3 -0
  37. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test13.wav +3 -0
  38. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test14.wav +3 -0
  39. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test15.wav +3 -0
  40. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test2.wav +3 -0
  41. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test3.wav +3 -0
  42. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test4.wav +3 -0
  43. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test5.wav +3 -0
  44. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test6.wav +3 -0
  45. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test7.wav +3 -0
  46. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test8.wav +3 -0
  47. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test9.wav +3 -0
  48. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/ranginkaman.txt +1 -0
  49. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/ranginkaman.wav +3 -0
  50. models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/source.txt +1 -0
.gitattributes CHANGED
@@ -33,3 +33,52 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ Matcha-TTS.[[:space:]]A[[:space:]]fast[[:space:]]TTS[[:space:]]architecture[[:space:]]with[[:space:]]conditional[[:space:]]flow[[:space:]]matching.pdf filter=lfs diff=lfs merge=lfs -text
37
+ models/en/Matcha-TTS-checkpoints/g_02500000 filter=lfs diff=lfs merge=lfs -text
38
+ models/en/Matcha-TTS-checkpoints/generator_v1 filter=lfs diff=lfs merge=lfs -text
39
+ models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/combined-test1.wav filter=lfs diff=lfs merge=lfs -text
40
+ models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/combined-test2.wav filter=lfs diff=lfs merge=lfs -text
41
+ models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/english-test1.wav filter=lfs diff=lfs merge=lfs -text
42
+ models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/english-test2.wav filter=lfs diff=lfs merge=lfs -text
43
+ models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/english-test3.wav filter=lfs diff=lfs merge=lfs -text
44
+ models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/english-test4.wav filter=lfs diff=lfs merge=lfs -text
45
+ models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/english-test5.wav filter=lfs diff=lfs merge=lfs -text
46
+ models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test1.wav filter=lfs diff=lfs merge=lfs -text
47
+ models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test10.wav filter=lfs diff=lfs merge=lfs -text
48
+ models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test11.wav filter=lfs diff=lfs merge=lfs -text
49
+ models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test12.wav filter=lfs diff=lfs merge=lfs -text
50
+ models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test13.wav filter=lfs diff=lfs merge=lfs -text
51
+ models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test14.wav filter=lfs diff=lfs merge=lfs -text
52
+ models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test15.wav filter=lfs diff=lfs merge=lfs -text
53
+ models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test2.wav filter=lfs diff=lfs merge=lfs -text
54
+ models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test3.wav filter=lfs diff=lfs merge=lfs -text
55
+ models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test4.wav filter=lfs diff=lfs merge=lfs -text
56
+ models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test5.wav filter=lfs diff=lfs merge=lfs -text
57
+ models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test6.wav filter=lfs diff=lfs merge=lfs -text
58
+ models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test7.wav filter=lfs diff=lfs merge=lfs -text
59
+ models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test8.wav filter=lfs diff=lfs merge=lfs -text
60
+ models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test9.wav filter=lfs diff=lfs merge=lfs -text
61
+ models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/ranginkaman.wav filter=lfs diff=lfs merge=lfs -text
62
+ models/fa,en/Musa-FA_EN-Matcha-TTS-Model/samples/combined-test1.wav filter=lfs diff=lfs merge=lfs -text
63
+ models/fa,en/Musa-FA_EN-Matcha-TTS-Model/samples/combined-test2.wav filter=lfs diff=lfs merge=lfs -text
64
+ models/fa,en/Musa-FA_EN-Matcha-TTS-Model/samples/english-test1.wav filter=lfs diff=lfs merge=lfs -text
65
+ models/fa,en/Musa-FA_EN-Matcha-TTS-Model/samples/english-test2.wav filter=lfs diff=lfs merge=lfs -text
66
+ models/fa,en/Musa-FA_EN-Matcha-TTS-Model/samples/english-test3.wav filter=lfs diff=lfs merge=lfs -text
67
+ models/fa,en/Musa-FA_EN-Matcha-TTS-Model/samples/english-test4.wav filter=lfs diff=lfs merge=lfs -text
68
+ models/fa,en/Musa-FA_EN-Matcha-TTS-Model/samples/english-test5.wav filter=lfs diff=lfs merge=lfs -text
69
+ models/fa,en/Musa-FA_EN-Matcha-TTS-Model/samples/persian-test1.wav filter=lfs diff=lfs merge=lfs -text
70
+ models/fa,en/Musa-FA_EN-Matcha-TTS-Model/samples/persian-test10.wav filter=lfs diff=lfs merge=lfs -text
71
+ models/fa,en/Musa-FA_EN-Matcha-TTS-Model/samples/persian-test11.wav filter=lfs diff=lfs merge=lfs -text
72
+ models/fa,en/Musa-FA_EN-Matcha-TTS-Model/samples/persian-test12.wav filter=lfs diff=lfs merge=lfs -text
73
+ models/fa,en/Musa-FA_EN-Matcha-TTS-Model/samples/persian-test13.wav filter=lfs diff=lfs merge=lfs -text
74
+ models/fa,en/Musa-FA_EN-Matcha-TTS-Model/samples/persian-test14.wav filter=lfs diff=lfs merge=lfs -text
75
+ models/fa,en/Musa-FA_EN-Matcha-TTS-Model/samples/persian-test15.wav filter=lfs diff=lfs merge=lfs -text
76
+ models/fa,en/Musa-FA_EN-Matcha-TTS-Model/samples/persian-test2.wav filter=lfs diff=lfs merge=lfs -text
77
+ models/fa,en/Musa-FA_EN-Matcha-TTS-Model/samples/persian-test3.wav filter=lfs diff=lfs merge=lfs -text
78
+ models/fa,en/Musa-FA_EN-Matcha-TTS-Model/samples/persian-test4.wav filter=lfs diff=lfs merge=lfs -text
79
+ models/fa,en/Musa-FA_EN-Matcha-TTS-Model/samples/persian-test5.wav filter=lfs diff=lfs merge=lfs -text
80
+ models/fa,en/Musa-FA_EN-Matcha-TTS-Model/samples/persian-test6.wav filter=lfs diff=lfs merge=lfs -text
81
+ models/fa,en/Musa-FA_EN-Matcha-TTS-Model/samples/persian-test7.wav filter=lfs diff=lfs merge=lfs -text
82
+ models/fa,en/Musa-FA_EN-Matcha-TTS-Model/samples/persian-test8.wav filter=lfs diff=lfs merge=lfs -text
83
+ models/fa,en/Musa-FA_EN-Matcha-TTS-Model/samples/persian-test9.wav filter=lfs diff=lfs merge=lfs -text
84
+ models/fa,en/Musa-FA_EN-Matcha-TTS-Model/samples/ranginkaman.wav filter=lfs diff=lfs merge=lfs -text
Matcha-TTS. A fast TTS architecture with conditional flow matching.pdf ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0c207c59253cdda26771d5b58fa13f25976950b808de3a0697063cba28732717
3
+ size 769601
code/Matcha-TTS-2.zip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0c5548dc88a60e38cadc474be85c0716762549d595cee377bfd0f8dcf00b4b89
3
+ size 1956378
code/Matcha-TTS.zip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9c6d9b5c259a6ca448b7c58c7daa7e26ab6efa097149b7b5b3a0eb84bd6e5a12
3
+ size 75106618
code/TTS (divyagupta2002).zip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1495db0fda478322554281d9fe74cceaeeebb85c357fec369faced210441ebb8
3
+ size 62641
code/how_to_train_matcha_tts.zip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9604e3fca7b6ca297c3c1ef4f3540b5e69a614aa4183ad3f6f501a82c3011a24
3
+ size 106257
models/en/Matcha-TTS-checkpoints/Matcha-TTS-checkpoints-1.0.zip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:49574314cfb68aab00d29ed2ffa014d9bf77827dc42f49a9a1bcd996bc71d7d5
3
+ size 479
models/en/Matcha-TTS-checkpoints/betterfs2_ljspeech.ckpt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:216a96be67df2286c02331a3ec4f09e0ce2ce911d258b33b70b3479abeb46ec1
3
+ size 446771308
models/en/Matcha-TTS-checkpoints/g_02500000 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:771eaf4876485a35e25577563d390c262e23c2421e4a8c929eacfde34a5b7a60
3
+ size 55788858
models/en/Matcha-TTS-checkpoints/generator_v1 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:bb4b0cb7f9df59b8e57bb2e51a1bede57b43e9f0454863e3971c491f255505e4
3
+ size 55788858
models/en/Matcha-TTS-checkpoints/matcha_ljspeech.ckpt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:55af8c7f2d3090c22de79311239e0d07bd8effd953661293dd54dc2f56b3f5ce
3
+ size 218852329
models/en/Matcha-TTS-checkpoints/matcha_vctk.ckpt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:fa7448aedba309b436b5f7b7a6a1d5d4744a127822dae9c2a3eaf14e2e17f0ea
3
+ size 250686863
models/en/Matcha-TTS-checkpoints/source.txt ADDED
@@ -0,0 +1 @@
 
 
1
+ https://github.com/shivammehta25/Matcha-TTS-checkpoints/releases/tag/v1.0
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/.gitattributes ADDED
@@ -0,0 +1,36 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ *.7z filter=lfs diff=lfs merge=lfs -text
2
+ *.arrow filter=lfs diff=lfs merge=lfs -text
3
+ *.bin filter=lfs diff=lfs merge=lfs -text
4
+ *.bz2 filter=lfs diff=lfs merge=lfs -text
5
+ *.ckpt filter=lfs diff=lfs merge=lfs -text
6
+ *.ftz filter=lfs diff=lfs merge=lfs -text
7
+ *.gz filter=lfs diff=lfs merge=lfs -text
8
+ *.h5 filter=lfs diff=lfs merge=lfs -text
9
+ *.joblib filter=lfs diff=lfs merge=lfs -text
10
+ *.lfs.* filter=lfs diff=lfs merge=lfs -text
11
+ *.mlmodel filter=lfs diff=lfs merge=lfs -text
12
+ *.model filter=lfs diff=lfs merge=lfs -text
13
+ *.msgpack filter=lfs diff=lfs merge=lfs -text
14
+ *.npy filter=lfs diff=lfs merge=lfs -text
15
+ *.npz filter=lfs diff=lfs merge=lfs -text
16
+ *.onnx filter=lfs diff=lfs merge=lfs -text
17
+ *.ot filter=lfs diff=lfs merge=lfs -text
18
+ *.parquet filter=lfs diff=lfs merge=lfs -text
19
+ *.pb filter=lfs diff=lfs merge=lfs -text
20
+ *.pickle filter=lfs diff=lfs merge=lfs -text
21
+ *.pkl filter=lfs diff=lfs merge=lfs -text
22
+ *.pt filter=lfs diff=lfs merge=lfs -text
23
+ *.pth filter=lfs diff=lfs merge=lfs -text
24
+ *.rar filter=lfs diff=lfs merge=lfs -text
25
+ *.safetensors filter=lfs diff=lfs merge=lfs -text
26
+ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
27
+ *.tar.* filter=lfs diff=lfs merge=lfs -text
28
+ *.tar filter=lfs diff=lfs merge=lfs -text
29
+ *.tflite filter=lfs diff=lfs merge=lfs -text
30
+ *.tgz filter=lfs diff=lfs merge=lfs -text
31
+ *.wasm filter=lfs diff=lfs merge=lfs -text
32
+ *.xz filter=lfs diff=lfs merge=lfs -text
33
+ *.zip filter=lfs diff=lfs merge=lfs -text
34
+ *.zst filter=lfs diff=lfs merge=lfs -text
35
+ *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ *.wav filter=lfs diff=lfs merge=lfs -text
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/README.md ADDED
@@ -0,0 +1,40 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: cc0-1.0
3
+ datasets:
4
+ - mah92/Khadijah-FA_EN-Public-Phone-Audio-Dataset
5
+ language:
6
+ - fa
7
+ - en
8
+ pipeline_tag: text-to-speech
9
+ ---
10
+ # بسم اله الرحمن الرحیم - هست کلید در گنج حکیم
11
+ # Model Card for Khadijah(SA)
12
+
13
+ This is the first persian/english text-to-speech model using the brand new matcha TTS model.
14
+
15
+ Much faster and better than VITS.
16
+
17
+ Works best with the UNIVERSAL_V1_22050Hz hifigan vocoder.
18
+
19
+ You can test this model [here](https://huggingface.co/spaces/k2-fsa/text-to-speech) under persian+english part.
20
+
21
+ Enjoy!
22
+
23
+ ## Training method
24
+
25
+ see: [how_to_train_matcha_tts](https://huggingface.co/mah92/how_to_train_matcha_tts)
26
+
27
+ ## Training results
28
+ ![Training Results](khadijah-22050.png)
29
+
30
+ ## Credits
31
+
32
+ Trained by Ali Mahmoudi (@mah92)
33
+
34
+ Special thanks to Masoud Azizi (@Mablue ), Amirreza Ramezani (@brightening-eyes ), and Dr. Hamid Jafari (Khaneh Noor Iranian Basir).
35
+
36
+ Special thanks to people from @ttsfarsi channel.
37
+
38
+ I should also thank you @csukuangfj from Xiaomi corporation for your helps and cares in icefall and sherpa-onnx repos.
39
+
40
+ و ما نحن بشئ الا بما رحم ربنا
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/add_sherpa_metadata_to_matcha.py ADDED
@@ -0,0 +1,54 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/usr/bin/env python3
2
+
3
+ import json
4
+ import os
5
+ from typing import Any, Dict
6
+ import onnx
7
+
8
+
9
+ def add_meta_data(filename: str, meta_data: Dict[str, Any]):
10
+ """Add meta data to an ONNX model. It is changed in-place.
11
+
12
+ Args:
13
+ filename:
14
+ Filename of the ONNX model to be changed.
15
+ meta_data:
16
+ Key-value pairs.
17
+ """
18
+ model = onnx.load(filename)
19
+ for key, value in meta_data.items():
20
+ meta = model.metadata_props.add()
21
+ meta.key = key
22
+ meta.value = str(value)
23
+
24
+ onnx.save(model, filename)
25
+
26
+ def main():
27
+ # Caution: Please change the filename
28
+ filename = "/home/oem/Basir/TTS/Matcha/Trained/onnx/matcha-fa_en-khadijah-22050-2.onnx"
29
+
30
+ print("add model metadata")
31
+ meta_data = {
32
+ "model_type": "matcha-tts",
33
+ "language": "Persian+English",
34
+ "voice": "fa",
35
+ "has_espeak": 1,
36
+ "jieba": 0,
37
+ "n_speakers": 1,
38
+ "sample_rate": 22050,
39
+ "version": 1,
40
+ "pad_id": 0,
41
+ "use_icefall": 0,
42
+ "model_author": "Ali Mahmoudi (@mah92)",
43
+ "maintainer": "k2-fsa",
44
+ "use_eos_bos": 0,
45
+ "num_ode_steps": 2,
46
+ "dataset": "Khadijah-FA_EN-Public-Phone-Audio-Dataset",
47
+ "dataset_url": "https://huggingface.co/datasets/mah92/Khadijah-FA_EN-Public-Phone-Audio-Dataset",
48
+ "see_also": "https://github.com/k2-fsa/sherpa-onnx/issues/1779",
49
+ }
50
+ print(meta_data)
51
+ add_meta_data(filename, meta_data)
52
+
53
+
54
+ main()
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/khadijah-22050.png ADDED
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/matcha-fa_en-khadijah-22050-1.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:cccadd250b5c5cbca33f8619c73a70411d7d536cf170efc678cfa5cf14eb9c6d
3
+ size 73387138
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/matcha-fa_en-khadijah-22050-2.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5f8c2e9eb17bb619d979853f3228dbaa992c6fc353921ae10727f3f88efdf2ae
3
+ size 73609587
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/matcha-fa_en-khadijah-22050-3.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9e90df7a884162781778e636d333122893f253c7c4dbc2d56e0d16dbcf5f8ce7
3
+ size 73831549
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/matcha-fa_en-khadijah-22050-5.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:3acdcabf4003b9587e8a7d32bdbd969ae9a4dd52ae96bdd14dda2dfd08f0fff0
3
+ size 74274980
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/matcha-fa_en-khadijah-22050.ckpt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:29f1ac0a31a7e756a14b1623593020cd947253372b28c68882ce2935a0b67c5a
3
+ size 218839689
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/combined-test.txt ADDED
@@ -0,0 +1 @@
 
 
1
+ This is a test. این یک نمونه ی تست فارسی است.
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/combined-test1.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:89883bed8903362c80cfca68578c40e33860db3025a6187749ff9c375e23cc72
3
+ size 132908
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/combined-test2.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:49987f916be07fff27d60cc41ac5034118762e0bc4f150d4376bcc72e021d28d
3
+ size 222764
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/english-test.txt ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ In a meeting with thousands of people from different walks of life, held on Wednesday in Tehran, Ayatollah Khamenei spoke about recent developments in West Asia.The Leader elaborated on the different layers of events unfolding in Syria, highlighting the clear role of a country neighboring Syria.“However, the primary architects, conspirators, and control room are in the United States and the Zionist regime,” he stated.
2
+ Ayatollah Khamenei characterized the actions of the Zionists and the US in the recent events in Syria as one of the indications.“If they were not the architects of the events in Syria, why did they not remain silent like other countries? By bombing hundreds of infrastructure centers, airports, research centers, training centers for scientists, and other locations in Syria, they have practically interfered in the ongoing events,” he asserted.
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/english-test1.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:3e0d131d7b29259881b1d7b4cbb148ba2cc2f9d7e730cc3cf27e0d07b8a95aec
3
+ size 1221932
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/english-test2.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e485535b5b35eb75a2f80e3f7f50b4d4d2dc7253b5e727627cd46b8fa6f0607c
3
+ size 632108
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/english-test3.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2f1eb92b0476b6c585f0b5ff26c7e8b16c5650373bb6f60ada79b9f3309f0afb
3
+ size 586796
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/english-test4.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ece915a455a6122cb4fe26fead0cb005dd03e208462eb73d22c5de0c5bdc6db0
3
+ size 502316
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/english-test5.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:871836de1c202c8615ca00ffd52593cf65973e6fd1d6f70c7ac674ec7da20bb3
3
+ size 953900
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test.txt ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ تحولات سوریه| آغاز دوره حکمرانی تروریست‌ها؛ حرکت به سمت حمص
2
+ در سلسله گزارش‌هایی به تشریح مهم‌ترین تحولات میدانی سوریه طی ۲۴ ساعت اخیر می‌پردازیم. در این گزارش، آخرین تحولات میدانی تا آخرین ساعت از روزپنجشنبه ۱۵ آذرماه را ملاحظه می‌کنید.
3
+ گروه فارس پلاس:‌ روز پنجشنبه ۱۵ آذر برابر با پنجم دسامبر ۲۰۲۴، بالاخره شهر حماه بعد از ۵ روز مقاومت به اشغال تروریست‌ها درآمد. از شدت نبرد در ریف جنوبی حلب هم پایان یافت و نیروهای مقاومت تا شهر «اثریا» در شرق استان حماه عقب‌نشینی کردند.در شرق حلب، اختلافات داخلی تروریست‌ها موقتا پایان یافت تا اتاق عملیات «فجر الحریة» بر جنگ با شبه‌نظامیان کرد متمرکز شود. هم‌چنین فعالیت‌های «ابومحمد الجولانی» رهبر گروه تروریستی تحریر الشام در سطوح سیاسی و رسانه‌ای وارد مرحله جدیدی شد.در این گزارش به بررسی مهم‌ترین تحولات میدانی سوریه در روز پنجشنبه ۱۵ آذر می‌پردازیم. در این روز، تروریست‌های سوری شهر حماه را اشغال کردند. علاوه بر آن در شمال غرب، شرق و جنوب استان پیشروی کردند. هم‌اکنون تنها بخشی از غرب و جنوب شرقی استان حماه خارج از سیطره تروریست‌ها قرار دارد. در جنوب استان حلب نیز مقاومت از محور خناصر عقب‌نشینی کرد تا در «اثریا» سنگربندی کند. هم‌چنین تروریست‌ها به صورت توافقی و بدون شلیک یک گلوله وارد شهر «السلمیه» شدند. از سوی دیگر، در شرق استان حلب، نبرد میان تروریست‌ها و شبه‌نظامیان کرد وارد مرحله جدیدی شد. اما یکی از تحولات مهم این روز، تلاش محسوس «ابومحمد الجولانی» در دو سطح سیاسی و رسانه‌ای بود.
4
+ بالاخره حماه سقوط کرد
5
+ بعد از حدود ۵ روز درگیری شدید، بالاخره شهر «حماه» به اشغال تروریست‌ها درآمد. از عصر روز شنبه، تروریست‌ها وارد استان حماه شده بودند و در شمال این استان تلاش می‌کردند به مرکز نزدیک شوند که ارتش سوریه و نیروهای مقاومت در برابر آن‌ها ایستادند. اما بالاخره این ایستادگی و مقاومت در جایی متوقف شد و عصر دیروز ارتش سوریه با صدور بیانیه‌ای اعلام کرد «برای حفاظت از جان غیرنظامیان» از شهر حماه عقب‌نشینی کرده است!ماجرای اشغال حماه به این صورت بود که تروریست‌ها ابتدا از محلات شرقی و غربی وارد شهر حماه شدند. در گزارش روز گذشته، نقشه ذیل را منتشر و در پانویس آن نوشته بودیم: «تروریست‌ها با شکست سد دفاعی ارتش در شمال غرب و شمال شرق حماه، تلاش می‌کنند تا از شرق و غرب شهر حماه را دور زده و از شرق و غرب وارد شهر شوند.» در همان گزارش، جزئیات و تفاصیل پیشروی تروریست‌ها در محورهای شرقی و غربی شهر حماه بیان شده بود.
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test1.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:08ccca9d738d3d9e682345cc0271b739ab3902d031249712dbe234f54cc51e4b
3
+ size 397100
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test10.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b3981db7397e2cc710179bef860f778a9ff77864150f09391cea57dd2a5fe614
3
+ size 200492
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test11.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:80ffc381d8e3d228f54e4a74092cf63a544aa8ec237c3498eaeeaae7e44404cf
3
+ size 476204
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test12.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:cad1ddb38f1e59455e9ca449fa1ef1177a513d9bcc7ba3c7e34ac25a8011206d
3
+ size 929324
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test13.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8766a91c3a5f967065650d4f19699ee1f3bf3e309a5af9d4f8adacdd75f5215b
3
+ size 1552172
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test14.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f248afbb86f55f27b1cef2eea1dc4dcf0966c24a91f85c5762d61ab6984bc533
3
+ size 1232684
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test15.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:269c6e139c031847cfb0be24e57513078c27b4ffd574e584f62ec14ed22e94d7
3
+ size 596780
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test2.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:167c3aa1babcc66d4378f382551a81014ddf8e35f699d14aa53f27f2d4c0b2aa
3
+ size 586796
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test3.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d7728679560012159e9be2bd66005e74b7bc85e07451982c095cc053d915cf4a
3
+ size 587564
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test4.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d972b09ac4465f445f947128d3c624f427529b3e5a197cb75da206f24fd34f7e
3
+ size 928556
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test5.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:623b307058adeeb597c21fa9489bcaa106861e35576a1cc20b7fb13020bea10a
3
+ size 1383212
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test6.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0b7e393c527a806dce0ab99401e99a8159c5f89283dcf42dbde5dc9adc915a91
3
+ size 1218092
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test7.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7f8334fc8bd9784b8e089912412f0610879a776e0041d3eda0b1656d7cfada29
3
+ size 341804
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test8.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8fc9b51bcb27c53cd19fe80024d1570de77b05817f6c25c6e3c2027d19a332e4
3
+ size 365612
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/persian-test9.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:dfb527a2078167c206d2ed396df8ded3e7d1273e8e7ec55d4f8f9b93db601644
3
+ size 521516
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/ranginkaman.txt ADDED
@@ -0,0 +1 @@
 
 
1
+ رنگین‌کمان پدیده‌ای نوری و کمانی است که زمانی که خورشید به قطرات نم و رطوبت جو زمین می‌تابد باعث ایجاد طیفی از نور در آسمان می‌شود. این پدیده به شکل یک کمان
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/samples/ranginkaman.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d985c179d1d41729dfa7266974cd74b9fa48242685128e3fe4d154c76c0f781b
3
+ size 748076
models/fa,en/Khadijah-FA_EN-Matcha-TTS-Model/source.txt ADDED
@@ -0,0 +1 @@
 
 
1
+ https://huggingface.co/mah92/Khadijah-FA_EN-Matcha-TTS-Model