Commit Graph

305 Commits

Author SHA1 Message Date
longshiming
10d6dba187 add --tts-rule-fsts argument at offline-tts.py (#413)
Co-authored-by: longshiming <longshiming@greesoft.com>
2023-11-07 14:18:18 +08:00
Fangjun Kuang
a65cdc3d76 Support distil-whisper (#411) 2023-11-06 22:33:39 +08:00
Fangjun Kuang
86baf43c6b support reading rule FST for Android TTS (#410) 2023-11-06 10:38:40 +08:00
Fangjun Kuang
723e5265bb Support Chinese polyphones in TTS (#409) 2023-11-05 13:06:00 +08:00
Fangjun Kuang
606cb26a62 Catch exception from whisper (#408) 2023-11-05 11:10:24 +08:00
Fangjun Kuang
d1a450bf82 Support text normalization via rule FST (#407) 2023-11-05 08:59:03 +08:00
Fangjun Kuang
cca744e34e Update to onnxruntime v1.16.1 (#406) 2023-11-01 16:23:31 +08:00
Fangjun Kuang
27db015c8e Use a single static lib file for onnxruntime on Windows (#404) 2023-10-31 21:50:56 +08:00
Fangjun Kuang
b80b7e5144 Support linking onnxruntime statically for macOS (#403) 2023-10-31 20:24:43 +08:00
Fangjun Kuang
fabbc70633 Support static linking onnxruntime for 64-bit ARM (#402) 2023-10-31 16:51:04 +08:00
Fangjun Kuang
2f2d3bbd82 Support static linking onnxruntime lib for 32-bit arm (#401) 2023-10-31 11:19:01 +08:00
Fangjun Kuang
1544a577e0 Upload TTS APKs to huggingface (#400) 2023-10-29 18:30:43 +08:00
木子李
4115f97bf0 Add C# TTS API (#399) 2023-10-28 23:10:24 +08:00
Fangjun Kuang
157628b257 Support French in TTS (#397) 2023-10-28 22:22:00 +08:00
Fangjun Kuang
64ab1ea9f8 Support Spanish in TTS (#396) 2023-10-28 11:09:34 +08:00
Fangjun Kuang
69e985f701 Support German umlauts in splitting UTF8 strings. (#395) 2023-10-27 16:11:38 +08:00
Fangjun Kuang
fbf4c903e1 Support German TTS (#394) 2023-10-27 11:12:45 +08:00
Fangjun Kuang
93ef4ee4bc Release v1.8.6 (#391) 2023-10-26 14:53:09 +08:00
Fangjun Kuang
44512858d6 Support vits models from piper (#390) 2023-10-26 14:10:24 +08:00
Fangjun Kuang
a8fed2a9ce Fix splitting words containing ', e.g., I've (#389) 2023-10-26 13:07:30 +08:00
Peter Ross
fcde4c4944 include cstdint (debian, gcc-13.2) (#388) 2023-10-26 08:10:48 +08:00
Fangjun Kuang
29a5d06691 Fix utf8 spliting for English (#386) 2023-10-25 14:55:27 +08:00
Fangjun Kuang
6e5efa48c5 Fix splitting utf8 string into words (#385) 2023-10-25 11:49:27 +08:00
Fangjun Kuang
1249710e1d support specifying speed for tts Python APIs (#384) 2023-10-24 21:38:58 +08:00
Fangjun Kuang
789a8be73b Add Android TTS demo (#383) 2023-10-24 21:31:28 +08:00
Fangjun Kuang
e7432cd042 Fix jni test (#382) 2023-10-23 15:27:18 +08:00
Fangjun Kuang
0fdb2044e1 Add jni interface and kotlin API examples for TTS. (#381) 2023-10-23 12:31:54 +08:00
Fangjun Kuang
b582f6c115 support specifying output filename (#380) 2023-10-21 14:43:11 +08:00
Fangjun Kuang
1937717705 Add MFC TTS example on Windows (#378) 2023-10-21 00:13:07 +08:00
Fangjun Kuang
a69d0a950e Add Go API for TTS (#377) 2023-10-20 15:57:52 +08:00
Fangjun Kuang
3ba9a4932f Support printing input text and words after splitting (#376) 2023-10-20 12:06:30 +08:00
Fangjun Kuang
2a932aca86 Add ccache to CI (#375) 2023-10-20 11:17:37 +08:00
Fangjun Kuang
fe0c8bfc51 Test go inside sherpa-onnx (#374)
Previously, we only test the go api examples with pre-built packages. 
This PR tests go API examples against the latest source code of sherpa-onnx.
2023-10-20 10:43:30 +08:00
Fangjun Kuang
ea7c45b60c Add C API for offline TTS. (#373) 2023-10-19 17:38:23 +08:00
Fangjun Kuang
58ab7e77f2 Fix CI test for Go. (#372) 2023-10-19 12:11:12 +08:00
Fangjun Kuang
eead16e27f Fix CI for pip install (#371) 2023-10-19 10:43:14 +08:00
Fangjun Kuang
33ad3fa610 Release v1.8.3 (#370) 2023-10-18 16:50:47 +08:00
Fangjun Kuang
8545c3b7f0 Validate input sid (#369) 2023-10-18 14:02:01 +08:00
Fangjun Kuang
1ee79e3ff5 Support Chinese vits models (#368) 2023-10-18 10:19:10 +08:00
Fangjun Kuang
9efe69720d Support VITS VCTK models (#367)
* Support VITS VCTK models

* Release v1.8.1
2023-10-16 17:22:30 +08:00
yujinqiu
d01682d968 Add vad clear api for better performance (#366)
* Add vad clear api for better performance

* rename to make naming consistent and remove macro

* Fix linker error

* Fix Vad.kt
2023-10-16 14:40:47 +08:00
longshiming
55b6893885 add SherpaOnnxWebSocket (#362)
* add SherpaOnnxWebSocket

* add SherpaOnnxWebSocket

* update text show style

---------

Co-authored-by: longshiming <longshiming@greesoft.com>
2023-10-16 14:39:32 +08:00
Fangjun Kuang
0df0a735d7 Fix building wheels for windows (#365) 2023-10-14 23:14:45 +08:00
Fangjun Kuang
655e0fa836 add python API and examples for TTS (#364) 2023-10-14 14:21:53 +08:00
Fangjun Kuang
1ac2232e14 Support writing generated audio samples to wave files (#363) 2023-10-13 23:36:03 +08:00
Fangjun Kuang
536d5804ba Add TTS with VITS (#360) 2023-10-13 19:30:38 +08:00
Peng He
4771c9275c Add lm decode for the Python API. (#353)
* Add lm decode for the Python API.

* fix style.

* Fix LogAdd,

	Shouldn't double lm_log_prob when merge same prefix path

* sort the import alphabetically
2023-10-13 11:15:16 +08:00
Fangjun Kuang
323f532ad2 Fix symbol table for byte bpe (#361) 2023-10-13 10:51:59 +08:00
Fangjun Kuang
efd3cd3312 Fix pkg-config for linux (#358) 2023-10-12 16:21:06 +08:00
yujinqiu
64795144f3 Fix linker issue (#357)
* Expose VAD isDetected api to Swift

* Fix link issue
2023-10-12 16:16:02 +08:00