k2-fsa / sherpa-onnx

Speech-to-text, text-to-speech, speaker recognition, and VAD using next-gen Kaldi with onnxruntime without Internet connection. Support embedded systems, Android, iOS, Raspberry Pi, RISC-V, x86_64 servers, websocket server/client, C/C++, Python, Kotlin, C#, Go, NodeJS, Java, Swift, Dart, JavaScript, Flutter, Object Pascal, Lazarus, Rust
https://k2-fsa.github.io/sherpa/onnx/index.html
Apache License 2.0
3.11k stars 359 forks source link

请问可以在c-api-examples里提供一个keyword spotting的例子吗? #1221

Open PeiwenWu opened 1 month ago

csukuangfj commented 1 month ago

请自己根据 c++/python/javascript/c# 等中的 keyword spotting 例子,自己加一个 c api 的例子。 如果你自己在加的过程中,有任何的问题,可以随时贴出来。

PeiwenWu commented 1 month ago

目前感觉无从下手,请问如果参考c++的例子,参考哪个代码文件比较好呢? 您可以推荐一下吗?

pkufool commented 1 month ago

目前感觉无从下手,请问如果参考c++的例子,参考哪个代码文件比较好呢? 您可以推荐一下吗?

就按照接口,需要什么参数给什么参数。 参考 ASR,相似度非常高 https://github.com/k2-fsa/sherpa-onnx/blob/master/c-api-examples/decode-file-c-api.c 或者这个 https://github.com/k2-fsa/sherpa-onnx/tree/master/c-api-examples/asr-microphone-example