Fix bug in DecodeMultipleOnlineStreams method in c-api.cc file (#128)
Co-authored-by: zx <12345678>
This commit is contained in:
@@ -94,7 +94,7 @@ void DecodeOnlineStream(SherpaOnnxOnlineRecognizer *recognizer,
|
|||||||
void DecodeMultipleOnlineStreams(SherpaOnnxOnlineRecognizer *recognizer,
|
void DecodeMultipleOnlineStreams(SherpaOnnxOnlineRecognizer *recognizer,
|
||||||
SherpaOnnxOnlineStream **streams, int32_t n) {
|
SherpaOnnxOnlineStream **streams, int32_t n) {
|
||||||
std::vector<sherpa_onnx::OnlineStream *> ss(n);
|
std::vector<sherpa_onnx::OnlineStream *> ss(n);
|
||||||
for (int32_t i = 0; i != n; ++n) {
|
for (int32_t i = 0; i != n; ++i) {
|
||||||
ss[i] = streams[i]->impl.get();
|
ss[i] = streams[i]->impl.get();
|
||||||
}
|
}
|
||||||
recognizer->impl->DecodeStreams(ss.data(), n);
|
recognizer->impl->DecodeStreams(ss.data(), n);
|
||||||
|
|||||||
Reference in New Issue
Block a user