Commit Graph

421 Commits

Author SHA1 Message Date
Fangjun Kuang
38ad05bdf8 Refactor building wheels (#436) 2023-11-20 12:33:06 +08:00
HieDean
e6a2d0da3b Replace Clone() with View() (#432)
Co-authored-by: hiedean <hiedean@tju.edu.cn>
2023-11-20 09:20:50 +08:00
Fangjun Kuang
ac00edab5b Build MFC examples for Windows x86 (Win32) (#434)
Also, strip binaries on Linux before uploading.
2023-11-18 16:13:09 +08:00
HieDean
1a6a41eb2c Judge before UseCachedDecoderOut (#431)
Co-authored-by: hiedean <hiedean@tju.edu.cn>
2023-11-17 12:07:47 +08:00
Fangjun Kuang
eeda1e190e Build building for iOS (#430) 2023-11-16 21:14:25 +08:00
Fangjun Kuang
049fb9f451 Add Python APIs for WeNet CTC models (#428) 2023-11-16 14:20:41 +08:00
Fangjun Kuang
fac4f6bc7c Support streaming conformer CTC models from wenet (#427) 2023-11-16 10:35:23 +08:00
Fangjun Kuang
b83b3e3cd1 Support non-streaming WeNet CTC models. (#426) 2023-11-15 14:23:20 +08:00
Fangjun Kuang
d34640e3a3 Add scripts to export ASR models from wenet to ONNX (#425)
See
https://user-images.githubusercontent.com/5284924/282995968-f6d39118-8008-4ce7-9d7c-d1d6387ac183.png
2023-11-15 11:41:15 +08:00
Fangjun Kuang
097d641869 Resize circular buffer on overflow (#422) 2023-11-13 12:07:51 +08:00
Fangjun Kuang
9884cf71e7 Update onnxruntime to v1.16.2 (#421) 2023-11-12 11:29:33 +08:00
Fangjun Kuang
68f0e59688 Add a C++ example to show streaming VAD + non-streaming ASR. (#420) 2023-11-11 22:54:27 +08:00
Fangjun Kuang
3c1ea990b1 Build Android APKs for VITS models from Coqui-ai/TTS (#419)
Support building Android APKs for VITS models from
https://github.com/coqui-ai/TTS

Please see
https://k2-fsa.github.io/sherpa/onnx/tts/apk.html
2023-11-11 13:27:15 +08:00
Fangjun Kuang
47947ffae9 Fix punctuations in tts (#417) 2023-11-10 17:09:48 +08:00
Fangjun Kuang
61341b7187 Support VITS TTS models from coqui-ai/TTS (#416)
* Support VITS TTS models from coqui-ai/TTS

* release v1.8.9
2023-11-10 16:24:11 +08:00
Fangjun Kuang
ab0e830bee Release v1.8.8 (#414) 2023-11-07 15:58:23 +08:00
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