OfflineRecognizer supports create stream with hotwords (#1833)

Co-authored-by: Wangkai <kell.wang@huawei.com>
This commit is contained in:
Kell
2025-02-10 16:26:56 +08:00
committed by GitHub
parent 9559a10bd3
commit 2ac41d3d85
4 changed files with 26 additions and 2 deletions

View File

@@ -266,8 +266,13 @@ void OfflineRecognizer::Destroy(const SherpaOnnxOfflineRecognizer *p) const {
}
OfflineStream OfflineRecognizer::CreateStream() const {
auto p = SherpaOnnxCreateOfflineStream(p_);
return OfflineStream{p};
auto s = SherpaOnnxCreateOfflineStream(p_);
return OfflineStream{s};
}
OfflineStream OfflineRecognizer::CreateStream(const std::string &hotwords) const {
auto s = SherpaOnnxCreateOfflineStreamWithHotwords(p_, hotwords.c_str());
return OfflineStream{s};
}
void OfflineRecognizer::Decode(const OfflineStream *s) const {