manyeyes
Committed by GitHub

Fix bug in DecodeMultipleOnlineStreams method in c-api.cc file (#128)

Co-authored-by: zx <12345678>
@@ -94,7 +94,7 @@ void DecodeOnlineStream(SherpaOnnxOnlineRecognizer *recognizer, @@ -94,7 +94,7 @@ void DecodeOnlineStream(SherpaOnnxOnlineRecognizer *recognizer,
94 void DecodeMultipleOnlineStreams(SherpaOnnxOnlineRecognizer *recognizer, 94 void DecodeMultipleOnlineStreams(SherpaOnnxOnlineRecognizer *recognizer,
95 SherpaOnnxOnlineStream **streams, int32_t n) { 95 SherpaOnnxOnlineStream **streams, int32_t n) {
96 std::vector<sherpa_onnx::OnlineStream *> ss(n); 96 std::vector<sherpa_onnx::OnlineStream *> ss(n);
97 - for (int32_t i = 0; i != n; ++n) { 97 + for (int32_t i = 0; i != n; ++i) {
98 ss[i] = streams[i]->impl.get(); 98 ss[i] = streams[i]->impl.get();
99 } 99 }
100 recognizer->impl->DecodeStreams(ss.data(), n); 100 recognizer->impl->DecodeStreams(ss.data(), n);