Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: kylin-ondevice-speech-engine
Source: <https://gitee.com/openkylin/kylin-ondevice-speech-engine>
#
# Please double check copyright with the licensecheck(1) command.

Files:     third-party/sherpa-onnx/cmake/onnxruntime-linux-aarch64-static.cmake
           third-party/sherpa-onnx/cmake/onnxruntime-linux-aarch64.cmake
           third-party/sherpa-onnx/cmake/onnxruntime-linux-arm-static.cmake
           third-party/sherpa-onnx/cmake/onnxruntime-linux-arm.cmake
           third-party/sherpa-onnx/cmake/onnxruntime-linux-riscv64-static.cmake
           third-party/sherpa-onnx/cmake/onnxruntime-linux-riscv64.cmake
           third-party/sherpa-onnx/cmake/onnxruntime-linux-x86_64-gpu.cmake
           third-party/sherpa-onnx/cmake/onnxruntime-linux-x86_64-static.cmake
           third-party/sherpa-onnx/cmake/onnxruntime-linux-x86_64.cmake
           third-party/sherpa-onnx/cmake/onnxruntime-osx-arm64-static.cmake
           third-party/sherpa-onnx/cmake/onnxruntime-osx-arm64.cmake
           third-party/sherpa-onnx/cmake/onnxruntime-osx-x86_64-static.cmake
           third-party/sherpa-onnx/cmake/onnxruntime-osx-x86_64.cmake
           third-party/sherpa-onnx/cmake/onnxruntime-wasm-simd.cmake
           third-party/sherpa-onnx/cmake/onnxruntime-win-x64-gpu.cmake
           third-party/sherpa-onnx/cmake/onnxruntime-win-x64-static-debug.cmake
           third-party/sherpa-onnx/cmake/onnxruntime-win-x64-static.cmake
           third-party/sherpa-onnx/cmake/onnxruntime-win-x64.cmake
           third-party/sherpa-onnx/cmake/onnxruntime-win-x86-static-debug.cmake
           third-party/sherpa-onnx/cmake/onnxruntime-win-x86-static.cmake
           third-party/sherpa-onnx/cmake/onnxruntime-win-x86.cmake
           third-party/sherpa-onnx/cmake/onnxruntime.cmake
           third-party/sherpa-onnx/cmake/openfst.cmake
           third-party/sherpa-onnx/sherpa-onnx/c-api/c-api.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/alsa-play.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/alsa-play.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/alsa.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/alsa.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/base64-decode.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/base64-decode.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/cat-test.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/cat.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/cat.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/circular-buffer-test.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/circular-buffer.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/circular-buffer.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/context-graph-test.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/context-graph.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/context-graph.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/display.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/endpoint.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/endpoint.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/features.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/features.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/file-utils.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/file-utils.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/hypothesis.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/hypothesis.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/keyword-spotter-impl.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/keyword-spotter-impl.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/keyword-spotter-transducer-impl.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/keyword-spotter.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/keyword-spotter.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/lexicon.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/lexicon.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/log.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/log.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/macros.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/microphone.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/microphone.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-ctc-decoder.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-ctc-fst-decoder-config.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-ctc-fst-decoder-config.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-ctc-fst-decoder.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-ctc-fst-decoder.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-ctc-greedy-search-decoder.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-ctc-greedy-search-decoder.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-ctc-model.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-ctc-model.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-lm-config.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-lm-config.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-lm.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-lm.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-model-config.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-model-config.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-nemo-enc-dec-ctc-model-config.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-nemo-enc-dec-ctc-model-config.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-nemo-enc-dec-ctc-model.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-nemo-enc-dec-ctc-model.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-paraformer-decoder.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-paraformer-greedy-search-decoder.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-paraformer-greedy-search-decoder.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-paraformer-model-config.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-paraformer-model-config.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-paraformer-model.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-paraformer-model.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-recognizer-ctc-impl.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-recognizer-impl.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-recognizer-impl.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-recognizer-paraformer-impl.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-recognizer-transducer-impl.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-recognizer-whisper-impl.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-recognizer.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-recognizer.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-rnn-lm.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-rnn-lm.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-stream.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-stream.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-tdnn-ctc-model.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-tdnn-ctc-model.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-tdnn-model-config.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-tdnn-model-config.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-transducer-decoder.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-transducer-greedy-search-decoder.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-transducer-greedy-search-decoder.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-transducer-model-config.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-transducer-model-config.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-transducer-model.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-transducer-model.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-transducer-modified-beam-search-decoder.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-transducer-modified-beam-search-decoder.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-tts-character-frontend.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-tts-character-frontend.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-tts-frontend.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-tts-impl.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-tts-impl.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-tts-model-config.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-tts-model-config.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-tts-vits-impl.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-tts-vits-model-config.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-tts-vits-model-config.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-tts-vits-model-metadata.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-tts-vits-model.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-tts-vits-model.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-tts.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-tts.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-websocket-server-impl.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-websocket-server-impl.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-websocket-server.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-wenet-ctc-model-config.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-wenet-ctc-model-config.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-wenet-ctc-model.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-wenet-ctc-model.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-whisper-decoder.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-whisper-greedy-search-decoder.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-whisper-greedy-search-decoder.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-whisper-model-config.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-whisper-model-config.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-whisper-model.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-whisper-model.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-zipformer-ctc-model-config.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-zipformer-ctc-model-config.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-zipformer-ctc-model.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/offline-zipformer-ctc-model.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-conformer-transducer-model.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-conformer-transducer-model.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-ctc-decoder.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-ctc-greedy-search-decoder.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-ctc-greedy-search-decoder.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-ctc-model.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-ctc-model.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-lm-config.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-lm-config.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-lm.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-lm.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-lstm-transducer-model.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-lstm-transducer-model.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-model-config.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-model-config.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-paraformer-decoder.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-paraformer-model-config.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-paraformer-model-config.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-paraformer-model.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-paraformer-model.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-recognizer-ctc-impl.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-recognizer-impl.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-recognizer-impl.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-recognizer-paraformer-impl.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-recognizer-transducer-impl.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-recognizer.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-recognizer.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-rnn-lm.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-rnn-lm.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-stream.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-stream.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-transducer-decoder.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-transducer-decoder.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-transducer-greedy-search-decoder.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-transducer-greedy-search-decoder.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-transducer-model-config.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-transducer-model-config.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-transducer-model.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-transducer-model.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-transducer-modified-beam-search-decoder.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-transducer-modified-beam-search-decoder.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-websocket-client.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-websocket-server-impl.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-websocket-server-impl.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-websocket-server.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-wenet-ctc-model-config.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-wenet-ctc-model-config.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-wenet-ctc-model.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-wenet-ctc-model.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-zipformer-transducer-model.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-zipformer-transducer-model.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-zipformer2-ctc-model-config.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-zipformer2-ctc-model-config.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-zipformer2-ctc-model.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-zipformer2-ctc-model.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-zipformer2-transducer-model.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/online-zipformer2-transducer-model.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/onnx-utils.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/onnx-utils.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/packed-sequence-test.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/packed-sequence.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/packed-sequence.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/pad-sequence-test.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/pad-sequence.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/pad-sequence.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/piper-phonemize-lexicon.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/piper-phonemize-lexicon.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/piper-phonemize-test.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/provider.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/provider.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/session.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/session.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/sherpa-onnx-alsa-offline-speaker-identification.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/sherpa-onnx-alsa-offline.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/sherpa-onnx-alsa.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/sherpa-onnx-keyword-spotter-alsa.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/sherpa-onnx-keyword-spotter-microphone.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/sherpa-onnx-keyword-spotter.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/sherpa-onnx-microphone-offline-speaker-identification.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/sherpa-onnx-microphone-offline.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/sherpa-onnx-microphone.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/sherpa-onnx-offline-language-identification.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/sherpa-onnx-offline-parallel.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/sherpa-onnx-offline-tts-play-alsa.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/sherpa-onnx-offline-tts-play.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/sherpa-onnx-offline-tts.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/sherpa-onnx-offline.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/sherpa-onnx-vad-microphone-offline-asr.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/sherpa-onnx-vad-microphone.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/sherpa-onnx.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/silero-vad-model-config.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/silero-vad-model-config.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/silero-vad-model.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/silero-vad-model.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/slice-test.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/slice.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/slice.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/speaker-embedding-extractor-general-impl.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/speaker-embedding-extractor-impl.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/speaker-embedding-extractor-impl.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/speaker-embedding-extractor-model-meta-data.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/speaker-embedding-extractor-model.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/speaker-embedding-extractor-model.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/speaker-embedding-extractor-nemo-impl.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/speaker-embedding-extractor-nemo-model-meta-data.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/speaker-embedding-extractor-nemo-model.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/speaker-embedding-extractor-nemo-model.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/speaker-embedding-extractor.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/speaker-embedding-extractor.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/speaker-embedding-manager-test.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/speaker-embedding-manager.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/speaker-embedding-manager.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/spoken-language-identification-impl.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/spoken-language-identification-impl.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/spoken-language-identification-whisper-impl.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/spoken-language-identification.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/spoken-language-identification.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/stack-test.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/stack.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/stack.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/symbol-table.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/symbol-table.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/text-utils.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/text-utils.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/transducer-keyword-decoder.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/transducer-keyword-decoder.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/transpose-test.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/transpose.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/transpose.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/unbind-test.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/unbind.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/unbind.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/utfcpp-test.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/utils.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/utils.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/vad-model-config.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/vad-model-config.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/vad-model.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/vad-model.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/voice-activity-detector.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/voice-activity-detector.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/wave-reader.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/wave-reader.h
           third-party/sherpa-onnx/sherpa-onnx/csrc/wave-writer.cc
           third-party/sherpa-onnx/sherpa-onnx/csrc/wave-writer.h
Copyright: 2009-2011 Saarland University;  Microsoft Corporation
           2020 Xiaomi Corporation (author: Fangjun Kuang)
           2022 (authors: Pingfeng Luo)
           2022-2023 cuidc
           2022-2024 Xiaomi Corporation
           2023 Pingfeng Luo
           2023-2024 Jingzhao Ou (jingzhao.ou@gmail.com)
License:   __NO_LICENSE__

Files:     .clang-format
           CMakeLists.txt
           README.md
           speech-server/CMakeLists.txt
           test/CMakeLists.txt
           third-party/CMakeLists.txt
           third-party/sherpa-onnx/.clang-format
           third-party/sherpa-onnx/.flake8
           third-party/sherpa-onnx/CMakeLists.txt
           third-party/sherpa-onnx/CPPLINT.cfg
           third-party/sherpa-onnx/MANIFEST.in
           third-party/sherpa-onnx/README.md
           third-party/sherpa-onnx/cargs-1.0.3.tar.gz
           third-party/sherpa-onnx/cmake/.gitignore
           third-party/sherpa-onnx/cmake/__init__.py
           third-party/sherpa-onnx/cmake/asio.cmake
           third-party/sherpa-onnx/cmake/cargs.cmake
           third-party/sherpa-onnx/cmake/eigen.cmake
           third-party/sherpa-onnx/cmake/espeak-ng-for-piper.cmake
           third-party/sherpa-onnx/cmake/googletest.cmake
           third-party/sherpa-onnx/cmake/kaldi-decoder.cmake
           third-party/sherpa-onnx/cmake/kaldi-native-fbank.cmake
           third-party/sherpa-onnx/cmake/kaldifst.cmake
           third-party/sherpa-onnx/cmake/onnxruntime-osx-universal-static.cmake
           third-party/sherpa-onnx/cmake/onnxruntime-osx-universal.cmake
           third-party/sherpa-onnx/cmake/piper-phonemize.cmake
           third-party/sherpa-onnx/cmake/portaudio.cmake
           third-party/sherpa-onnx/cmake/pybind11.cmake
           third-party/sherpa-onnx/cmake/sherpa-onnx.pc.in
           third-party/sherpa-onnx/cmake/websocketpp.cmake
           third-party/sherpa-onnx/kaldi-decoder-0.2.4.tar.gz
           third-party/sherpa-onnx/kaldi-native-fbank-1.19.1.tar.gz
           third-party/sherpa-onnx/kaldifst-1.7.10.tar.gz
           third-party/sherpa-onnx/pybind11-2.10.2.tar.gz
           third-party/sherpa-onnx/setup.py
           third-party/sherpa-onnx/sherpa-onnx/CMakeLists.txt
           third-party/sherpa-onnx/sherpa-onnx/c-api/CMakeLists.txt
           third-party/sherpa-onnx/sherpa-onnx/csrc/.gitignore
           third-party/sherpa-onnx/sherpa-onnx/csrc/CMakeLists.txt
           third-party/sherpa-onnx/sherpa-onnx/csrc/CPPLINT.cfg
           third-party/sherpa-onnx/sherpa-onnx/csrc/README.md
           third-party/sherpa-onnx/sherpa-onnx/csrc/tee-stream.h
           third-party/sherpa-onnx/toolchains/aarch64-linux-gnu.toolchain.cmake
           third-party/sherpa-onnx/toolchains/arm-linux-gnueabihf.toolchain.cmake
           third-party/sherpa-onnx/toolchains/riscv64-linux-gnu.toolchain.cmake
Copyright: __NO_COPYRIGHT_NOR_LICENSE__
License:   __NO_COPYRIGHT_NOR_LICENSE__

Files:     ondevicespeechengine.cpp
           ondevicespeechengine.h
           speech-server/abstractserver.cpp
           speech-server/abstractserver.h
           speech-server/datamanagement.cpp
           speech-server/datamanagement.h
           speech-server/nonstreamasrserver.cpp
           speech-server/nonstreamasrserver.h
           speech-server/nonstreamingasrserver.cpp
           speech-server/nonstreamingasrserver.h
           speech-server/nonstreamingttsserver.cpp
           speech-server/nonstreamingttsserver.h
           speech-server/streamingasrserver.cpp
           speech-server/streamingasrserver.h
           speech-server/streamingkeywordspotterserver.cpp
           speech-server/streamingkeywordspotterserver.h
           speech-server/utils.cpp
           speech-server/utils.h
           speechconfig.cpp
           speechconfig.h
           test/testReadMonoWave.cpp
           test/testnonstreamingtts.cpp
           test/testofflinerecognizer.cpp
           test/teststreamingasr.cpp
           test/teststreamingkeywordspotter.cpp
Copyright: 2024 KylinSoft Co., Ltd.
License:   GPL-3.0+
 This program is free software: you can redistribute it and/or modify it under
 the terms of the GNU General Public License as published by the Free Software
 Foundation, either version 3 of the License, or (at your option) any later
 version.
 .
 This program is distributed in the hope that it will be useful, but WITHOUT
 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
 FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
 details.
 .
 You should have received a copy of the GNU General Public License along with
 this program. If not, see <https://www.gnu.org/licenses/>.
 .
 On Debian systems, the complete text of the GNU General Public License
 Version 3 can be found in `/usr/share/common-licenses/GPL-3'.

Files:     third-party/sherpa-onnx/sherpa-onnx/csrc/resample.cc
Copyright: 2013 Pegah Ghahremani
           2014 IMSL, PKU-HKUST (author: Wei Shi)
           2014 Johns Hopkins University (author: Daniel Povey)
           2014 Yanqing Sun, Junjie Wang
           2023 Xiaomi Corporation (authors: Fangjun Kuang)
License:   Apache-2.0
 See LICENSE for clarification regarding multiple authors
 .
 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at
 .
 http://www.apache.org/licenses/LICENSE-2.0
 .
 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
 .
 this file is copied and modified from
 kaldi/src/feat/resample.cc
 .
 On Debian systems, the complete text of the Apache License Version 2.0
  can be found in `/usr/share/common-licenses/Apache-2.0'.

Files:     third-party/sherpa-onnx/sherpa-onnx/csrc/resample.h
Copyright: 2013 Pegah Ghahremani
           2014 IMSL, PKU-HKUST (author: Wei Shi)
           2014 Johns Hopkins University (author: Daniel Povey)
           2014 Yanqing Sun, Junjie Wang
           2023 Xiaomi Corporation (authors: Fangjun Kuang)
License:   Apache-2.0
 See LICENSE for clarification regarding multiple authors
 .
 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at
 .
 http://www.apache.org/licenses/LICENSE-2.0
 .
 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
 .
 this file is copied and modified from
 kaldi/src/feat/resample.h
 .
 On Debian systems, the complete text of the Apache License Version 2.0
  can be found in `/usr/share/common-licenses/Apache-2.0'.

Files:     third-party/sherpa-onnx/sherpa-onnx/csrc/parse-options.h
Copyright: 2022-2023 Xiaomi Corporation
License:   __UNKNOWN__
 This file is copied and modified from kaldi/src/util/parse-options.h

Files:     third-party/sherpa-onnx/sherpa-onnx/csrc/parse-options.cc
Copyright: 2009-2011 Karel Vesely;  Microsoft Corporation; Saarland University (Author: Arnab Ghoshal);
           2012-2013 Johns Hopkins University (Author: Daniel Povey); Frantisek Skala;  Arnab Ghoshal
           2013 Tanel Alumae
License:   __UNKNOWN__
 This file is copied and modified from kaldi/src/util/parse-options.cu

Files:     third-party/sherpa-onnx/release.sh
Copyright: 2023 Xiaomi Corporation
License:   __UNKNOWN__
 Please see the end of this file for what files it will generate

Files:     third-party/sherpa-onnx/sherpa-onnx/csrc/math.h
Copyright: 2022 Xiaomi Corporation (authors: Daniel Povey)
           2023 (Pingfeng Luo)
License:   __UNKNOWN__
 This file is copied from k2/csrc/utils.h

Files:     third-party/sherpa-onnx/sherpa-onnx/c-api/c-api.h
Copyright: 2023 Xiaomi Corporation
License:   __UNKNOWN__
 C API for sherpa-onnx
 .
 Please refer to
 https://github.com/k2-fsa/sherpa-onnx/blob/master/c-api-examples/decode-file-c-api.c
 for usages.

Files:     third-party/sherpa-onnx/cmake/cmake_extension.py
Copyright: 2023 Xiaomi Corporation
License:   __UNKNOWN__
 flake8: noqa

Files:     third-party/sherpa-onnx/toolchains/ios.toolchain.cmake
Copyright: 2014 Bogdan Cristea and LTE Engineering Software, Kitware, Inc., Insight Software Consortium.
License:   BSD-3-Clause
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 1. Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 .
 2. Redistributions in binary form must reproduce the above copyright
 notice, this list of conditions and the following disclaimer in the
 documentation and/or other materials provided with the distribution.
 .
 3. Neither the name of the copyright holder nor the names of its
 contributors may be used to endorse or promote products derived from
 this software without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGE.
 .
 This file is based off of the Platform/Darwin.cmake and
 Platform/UnixPaths.cmake files which are included with CMake 2.8.4
 It has been altered for iOS development.
 .
 Updated by Alex Stewart (alexs.mac@gmail.com)
 .
 *****************************************************************************
 Now maintained by Alexander Widerberg (widerbergaren [at] gmail.com)
 under the BSD-3-Clause license
 https://github.com/leetal/ios-cmake
 *****************************************************************************
 .
 INFORMATION / HELP
 .
 The following options control the behaviour of this toolchain:
 .
 PLATFORM: (default "OS64")
 .
 On Debian systems, the complete text of the BSD 3-clause "New" or "Revised"
 License can be found in `/usr/share/common-licenses/BSD'.

#----------------------------------------------------------------------------
# huge files   (skipped):
#         third-party/sherpa-onnx/espeak-ng-69bf6927964fb042aeb827cfdf6082a30f5802eb.zip
#         third-party/sherpa-onnx/onnxruntime-linux-x64-static_lib-1.17.1-gcc-8.zip
#         third-party/sherpa-onnx/onnxruntime-linux-x64-glibc2_17-Release-1.17.1.zip
#         third-party/sherpa-onnx/onnxruntime-linux-riscv64-glibc2_17-Release-1.14.1.zip
#         third-party/sherpa-onnx/onnxruntime-wasm-static_lib-simd-1.17.1.zip
#         third-party/sherpa-onnx/piper-phonemize-dc6b5f4441bffe521047086930b0fc12686acd56.zip
#         third-party/sherpa-onnx/asio-asio-1-24-0.tar.gz
#         third-party/sherpa-onnx/eigen-3.4.0.tar.gz
#         third-party/sherpa-onnx/onnxruntime-linux-arm-1.17.1.zip
#         third-party/sherpa-onnx/onnxruntime-linux-aarch64-static_lib-1.17.1.zip
#         third-party/sherpa-onnx/onnxruntime-linux-aarch64-glibc2_17-Release-1.17.1.zip
#         third-party/sherpa-onnx/openfst-win-1.6.5.1.tar.gz
#         third-party/sherpa-onnx/onnxruntime-linux-riscv64-static_lib-1.18.0.zip
#         third-party/sherpa-onnx/onnxruntime-linux-arm-static_lib-1.17.1.zip

#----------------------------------------------------------------------------
# Files marked as NO_LICENSE_TEXT_FOUND may be covered by the following
# license/copyright files.
