Fangjun Kuang
0bb325cecd
Fix building sherpa-onnx ( #2262 )
2025-05-29 16:11:22 +08:00
Fangjun Kuang
e51c37eb2f
Add C and CXX API for homophone replacer ( #2156 )
2025-04-27 22:09:13 +08:00
Fangjun Kuang
ba7d8b63f0
Add Go API for Dolphin CTC models ( #2090 )
2025-04-03 00:02:09 +08:00
Fangjun Kuang
2dc0f91904
Add C# API for Dolphin CTC models ( #2089 )
2025-04-02 23:36:22 +08:00
Fangjun Kuang
da4aad1189
Add C and CXX API for Dolphin CTC models ( #2088 )
2025-04-02 21:54:20 +08:00
Fangjun Kuang
8e51a97550
Add C++ runtime for silero_vad with RKNN ( #2078 )
2025-04-01 15:56:56 +08:00
niansa/tuxifan
9d23606ee6
Allow building repository as CMake subdirectory ( #2059 )
...
* Use PROJECT_SOURCE_DIR rather than CMAKE_SOURCE_DIR to allow building as subdirectory
* Also use PROJECT_SOURCE_DIR instead of CMAKE_SOURCE_DIR in c/cxx api examples
* Only build examples by default when not building as subdirectory
* Do not suggest building binaries either
---------
Co-authored-by: user <user@mail.tld >
2025-03-29 06:27:59 +08:00
Fangjun Kuang
0aacf02dd8
Add C++ runtime for vocos ( #2014 )
2025-03-17 17:05:15 +08:00
Fangjun Kuang
c5dbf1177c
Add C API for speech enhancement GTCRN models ( #1984 )
2025-03-11 15:50:04 +08:00
張小凡
654d2285eb
Reduce vad-whisper-c-api example code. ( #1891 )
2025-02-18 16:25:43 +08:00
Fangjun Kuang
193d31333c
Add C API for FireRedAsr AED model. ( #1871 )
2025-02-17 11:22:17 +08:00
Fangjun Kuang
69f489f0cd
Support scaling the duration of a pause in TTS. ( #1820 )
2025-02-08 12:47:26 +08:00
Fangjun Kuang
d815204774
Add CXX API for Kokoro TTS 1.0 ( #1802 )
2025-02-07 14:51:49 +08:00
Fangjun Kuang
7330f7519a
Add C API for Kokoro TTS 1.0 ( #1801 )
2025-02-07 14:30:40 +08:00
Fangjun Kuang
c84a833863
Add C++ and Python API for Kokoro 1.0 multilingual TTS model ( #1795 )
2025-02-06 22:57:13 +08:00
張小凡
5bcd7e100a
Reduce vad-moonshine-c-api example code. ( #1742 )
2025-01-21 15:14:32 +08:00
Fangjun Kuang
8b989a851c
Fix keyword spotting. ( #1689 )
...
Reset the stream right after detecting a keyword
2025-01-20 16:41:10 +08:00
Fangjun Kuang
af671e2b63
Add C API for Kokoro TTS models ( #1717 )
2025-01-16 15:07:26 +08:00
Fangjun Kuang
648903834b
Add CXX API for MatchaTTS models ( #1676 )
2025-01-03 14:16:36 +08:00
Fangjun Kuang
9aa4897a9e
Add C API for MatchaTTS models ( #1675 )
2025-01-03 12:17:26 +08:00
張小凡
86b1856c20
Reduce vad-sense-voice example code. ( #1510 )
2024-11-05 20:34:12 +08:00
Fangjun Kuang
2ca2985d04
Add C and C++ API for Moonshine models ( #1476 )
2024-10-26 23:24:46 +08:00
Fangjun Kuang
ceb69ebd94
Add C++ API for non-streaming ASR ( #1456 )
2024-10-23 16:40:12 +08:00
Fangjun Kuang
effd5ef2be
Add C++ API for streaming ASR. ( #1455 )
...
It is a wrapper around the C API.
2024-10-23 12:07:43 +08:00
Fangjun Kuang
d468527f62
C API for speaker diarization ( #1402 )
2024-10-09 17:10:03 +08:00
Fangjun Kuang
59407edcad
C++ API for speaker diarization ( #1396 )
2024-10-09 12:01:20 +08:00
lxiao336
06b61ccad8
Allow more online models to load tokens file from the memory ( #1352 )
...
Co-authored-by: xiao <shawl336@6163.com >
2024-09-20 16:38:41 +08:00
Fangjun Kuang
544857b097
Fix building ( #1343 )
2024-09-13 13:33:52 +08:00
lxiao336
65cfa7548a
re-pull-request allow tokens and hotwords be loaded from buffered string driectly ( #1339 )
...
Co-authored-by: xiao <shawl336@163.com >
2024-09-13 09:58:17 +08:00
Fangjun Kuang
6ec57327ce
add vad+sense voice example for C API ( #1291 )
2024-08-27 16:11:24 +08:00
Han Zhu
f300ec0f98
Add more C API examples ( #1255 )
...
C API examples for zipformer, paraformer, and TeleSpeech-ASR CTC models.
2024-08-14 10:52:47 +08:00
Fangjun Kuang
4e6aeff07e
Refactor C API to prefix each API with SherpaOnnx. ( #1171 )
2024-07-26 18:47:02 +08:00
Fangjun Kuang
ea1d81bdfe
C api example for sense voice ( #1165 )
2024-07-22 16:54:00 +08:00
thewh1teagle
22a262f5e4
feat: add stt c api example ( #1156 )
2024-07-22 10:32:12 +08:00
Fangjun Kuang
a25075101c
Build sherpa-onnx as a single shared library ( #1078 )
...
When `-D BUILD_SHARED_LIBS=ON` is passed to `cmake`, it builds a single shared library.
Specifically,
- For C APIs, it builds `libsherpa-onnx-c-api.so`
- For Python APIs, it builds `_sherpa_onnx.cpython-xx-xx.so`
- For Kotlin and Java APIs, it builds `libsherpa-onnx-jni.so`
There is no `libsherpa-onnx-core.so` any longer.
Note it affects only shared libraries.
2024-07-06 16:41:54 +08:00
Fangjun Kuang
f1cff83ef9
Add address sanitizer and undefined behavior sanitizer ( #951 )
2024-05-31 13:17:01 +08:00
Fangjun Kuang
13730ecbd8
Add C API for punctuation ( #768 )
2024-04-14 19:02:34 +08:00
Fangjun Kuang
f204e62b44
Add C API for audio tagging ( #754 )
2024-04-11 14:18:43 +08:00
Fangjun Kuang
042976ea6e
Add C++ microphone examples for audio tagging ( #749 )
2024-04-10 21:00:35 +08:00
Fangjun Kuang
a5f8fbc83f
Support heteronyms in Chinese TTS ( #738 )
2024-04-08 11:01:30 +08:00
Fangjun Kuang
dbff2eaadb
Add C API for streaming HLG decoding ( #734 )
2024-04-05 10:31:20 +08:00
Fangjun Kuang
2e0bccad36
Add C API for speaker embedding extractor. ( #711 )
2024-03-28 18:05:40 +08:00
Fangjun Kuang
4e040c596e
Support including TTS conditionally. ( #699 )
2024-03-26 17:21:35 +08:00
Fangjun Kuang
ab7cff2513
Add C API for spoken language identification. ( #695 )
2024-03-25 15:16:47 +08:00
Fangjun Kuang
e6da2c5556
Fix build c api examples with alsa ( #691 )
2024-03-23 16:16:24 +08:00
Fangjun Kuang
4b708e055c
Add microphone streaming ASR example for C API ( #650 )
2024-03-08 19:31:46 +08:00
Fangjun Kuang
62dc3c3e46
Use piper-phonemize to convert text to token IDs ( #453 )
2023-11-30 23:57:43 +08:00
Fangjun Kuang
cca744e34e
Update to onnxruntime v1.16.1 ( #406 )
2023-11-01 16:23:31 +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