Add CXX API for Kokoro TTS 1.0 (#1802)

This commit is contained in:
Fangjun Kuang
2025-02-07 14:51:49 +08:00
committed by GitHub
parent 7330f7519a
commit d815204774
7 changed files with 111 additions and 6 deletions

View File

@@ -25,7 +25,7 @@ int32_t main() {
KeywordSpotterConfig config;
config.model_config.transducer.encoder =
"./sherpa-onnx-kws-zipformer-wenetspeech-3.3M-2024-01-01-mobile/"
"encoder-epoch-12-avg-2-chunk-16-left-64.onnx";
"encoder-epoch-12-avg-2-chunk-16-left-64.int8.onnx";
config.model_config.transducer.decoder =
"./sherpa-onnx-kws-zipformer-wenetspeech-3.3M-2024-01-01-mobile/"
@@ -33,7 +33,7 @@ int32_t main() {
config.model_config.transducer.joiner =
"./sherpa-onnx-kws-zipformer-wenetspeech-3.3M-2024-01-01-mobile/"
"joiner-epoch-12-avg-2-chunk-16-left-64.onnx";
"joiner-epoch-12-avg-2-chunk-16-left-64.int8.onnx";
config.model_config.tokens =
"./sherpa-onnx-kws-zipformer-wenetspeech-3.3M-2024-01-01-mobile/"
@@ -57,7 +57,8 @@ int32_t main() {
<< "--Test pre-defined keywords from test_wavs/test_keywords.txt--\n";
std::string wave_filename =
"./sherpa-onnx-kws-zipformer-wenetspeech-3.3M-2024-01-01/test_wavs/3.wav";
"./sherpa-onnx-kws-zipformer-wenetspeech-3.3M-2024-01-01-mobile/"
"test_wavs/3.wav";
std::array<float, 8000> tail_paddings = {0}; // 0.5 seconds