Add C++ API for non-streaming ASR (#1456)
This commit is contained in:
@@ -256,7 +256,7 @@ void CNonStreamingSpeechRecognitionDlg::OnBnClickedOk() {
|
||||
}
|
||||
pa_stream_ = nullptr;
|
||||
|
||||
SherpaOnnxOfflineStream *stream = SherpaOnnxCreateOfflineStream(recognizer_);
|
||||
const SherpaOnnxOfflineStream *stream = SherpaOnnxCreateOfflineStream(recognizer_);
|
||||
|
||||
SherpaOnnxAcceptWaveformOffline(stream, config_.feat_config.sample_rate,
|
||||
samples_.data(), static_cast<int32_t>(samples_.size()));
|
||||
|
||||
@@ -48,7 +48,7 @@ class CNonStreamingSpeechRecognitionDlg : public CDialogEx {
|
||||
private:
|
||||
Microphone mic_;
|
||||
|
||||
SherpaOnnxOfflineRecognizer *recognizer_ = nullptr;
|
||||
const SherpaOnnxOfflineRecognizer *recognizer_ = nullptr;
|
||||
SherpaOnnxOfflineRecognizerConfig config_;
|
||||
|
||||
PaStream *pa_stream_ = nullptr;
|
||||
|
||||
Reference in New Issue
Block a user