diff --git a/CMakeLists.txt b/CMakeLists.txt index 15bd7895..ad66f435 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.13 FATAL_ERROR) project(sherpa-onnx) -set(SHERPA_ONNX_VERSION "1.4.2") +set(SHERPA_ONNX_VERSION "1.4.3") # Disable warning about # diff --git a/c-api-examples/decode-file-c-api.c b/c-api-examples/decode-file-c-api.c index 0b67e1d5..584ca2c9 100644 --- a/c-api-examples/decode-file-c-api.c +++ b/c-api-examples/decode-file-c-api.c @@ -132,7 +132,7 @@ int32_t main(int32_t argc, char *argv[]) { DestroyOnlineRecognizerResult(r); DestroyDisplay(display); - DestoryOnlineStream(stream); + DestroyOnlineStream(stream); DestroyOnlineRecognizer(recognizer); fprintf(stderr, "\n"); diff --git a/ffmpeg-examples/sherpa-onnx-ffmpeg.c b/ffmpeg-examples/sherpa-onnx-ffmpeg.c index 96d5f35c..48b2a8c8 100644 --- a/ffmpeg-examples/sherpa-onnx-ffmpeg.c +++ b/ffmpeg-examples/sherpa-onnx-ffmpeg.c @@ -391,7 +391,7 @@ int main(int argc, char **argv) { DestroyOnlineRecognizerResult(r); DestroyDisplay(display); - DestoryOnlineStream(stream); + DestroyOnlineStream(stream); DestroyOnlineRecognizer(recognizer); avfilter_graph_free(&filter_graph); diff --git a/sherpa-onnx/c-api/c-api.cc b/sherpa-onnx/c-api/c-api.cc index 45909bba..ff09183d 100644 --- a/sherpa-onnx/c-api/c-api.cc +++ b/sherpa-onnx/c-api/c-api.cc @@ -80,7 +80,7 @@ SherpaOnnxOnlineStream *CreateOnlineStream( return stream; } -void DestoryOnlineStream(SherpaOnnxOnlineStream *stream) { delete stream; } +void DestroyOnlineStream(SherpaOnnxOnlineStream *stream) { delete stream; } void AcceptWaveform(SherpaOnnxOnlineStream *stream, int32_t sample_rate, const float *samples, int32_t n) { @@ -222,7 +222,7 @@ SherpaOnnxOfflineStream *CreateOfflineStream( return stream; } -void DestoryOfflineStream(SherpaOnnxOfflineStream *stream) { delete stream; } +void DestroyOfflineStream(SherpaOnnxOfflineStream *stream) { delete stream; } void AcceptWaveformOffline(SherpaOnnxOfflineStream *stream, int32_t sample_rate, const float *samples, int32_t n) { diff --git a/sherpa-onnx/c-api/c-api.h b/sherpa-onnx/c-api/c-api.h index 9678e346..fcb99b25 100644 --- a/sherpa-onnx/c-api/c-api.h +++ b/sherpa-onnx/c-api/c-api.h @@ -126,14 +126,14 @@ SHERPA_ONNX_API void DestroyOnlineRecognizer( /// /// @param recognizer A pointer returned by CreateOnlineRecognizer() /// @return Return a pointer to an OnlineStream. The user has to invoke -/// DestoryOnlineStream() to free it to avoid memory leak. +/// DestroyOnlineStream() to free it to avoid memory leak. SHERPA_ONNX_API SherpaOnnxOnlineStream *CreateOnlineStream( const SherpaOnnxOnlineRecognizer *recognizer); /// Destroy an online stream. /// /// @param stream A pointer returned by CreateOnlineStream() -SHERPA_ONNX_API void DestoryOnlineStream(SherpaOnnxOnlineStream *stream); +SHERPA_ONNX_API void DestroyOnlineStream(SherpaOnnxOnlineStream *stream); /// Accept input audio samples and compute the features. /// The user has to invoke DecodeOnlineStream() to run the neural network and @@ -303,14 +303,14 @@ SHERPA_ONNX_API void DestroyOfflineRecognizer( /// /// @param recognizer A pointer returned by CreateOfflineRecognizer() /// @return Return a pointer to an OfflineStream. The user has to invoke -/// DestoryOfflineStream() to free it to avoid memory leak. +/// DestroyOfflineStream() to free it to avoid memory leak. SHERPA_ONNX_API SherpaOnnxOfflineStream *CreateOfflineStream( const SherpaOnnxOfflineRecognizer *recognizer); /// Destroy an offline stream. /// /// @param stream A pointer returned by CreateOfflineStream() -SHERPA_ONNX_API void DestoryOfflineStream(SherpaOnnxOfflineStream *stream); +SHERPA_ONNX_API void DestroyOfflineStream(SherpaOnnxOfflineStream *stream); /// Accept input audio samples and compute the features. /// The user has to invoke DecodeOfflineStream() to run the neural network and diff --git a/swift-api-examples/SherpaOnnx.swift b/swift-api-examples/SherpaOnnx.swift index 4838b27d..9bb3794b 100644 --- a/swift-api-examples/SherpaOnnx.swift +++ b/swift-api-examples/SherpaOnnx.swift @@ -36,7 +36,7 @@ func sherpaOnnxOnlineTransducerModelConfig( tokens: String, numThreads: Int = 2, debug: Int = 0 -) -> SherpaOnnxOnlineTransducerModelConfig{ +) -> SherpaOnnxOnlineTransducerModelConfig { return SherpaOnnxOnlineTransducerModelConfig( encoder: toCPointer(encoder), decoder: toCPointer(decoder), @@ -57,15 +57,15 @@ func sherpaOnnxFeatureConfig( } func sherpaOnnxOnlineRecognizerConfig( - featConfig: SherpaOnnxFeatureConfig, - modelConfig: SherpaOnnxOnlineTransducerModelConfig, - enableEndpoint: Bool = false, - rule1MinTrailingSilence: Float = 2.4, - rule2MinTrailingSilence: Float = 1.2, - rule3MinUtteranceLength: Float = 30, - decodingMethod: String = "greedy_search", - maxActivePaths: Int = 4 -) -> SherpaOnnxOnlineRecognizerConfig{ + featConfig: SherpaOnnxFeatureConfig, + modelConfig: SherpaOnnxOnlineTransducerModelConfig, + enableEndpoint: Bool = false, + rule1MinTrailingSilence: Float = 2.4, + rule2MinTrailingSilence: Float = 1.2, + rule3MinUtteranceLength: Float = 30, + decodingMethod: String = "greedy_search", + maxActivePaths: Int = 4 +) -> SherpaOnnxOnlineRecognizerConfig { return SherpaOnnxOnlineRecognizerConfig( feat_config: featConfig, model_config: modelConfig, @@ -121,7 +121,7 @@ class SherpaOnnxRecognizer { deinit { if let stream { - DestoryOnlineStream(stream) + DestroyOnlineStream(stream) } if let recognizer { @@ -152,7 +152,8 @@ class SherpaOnnxRecognizer { /// Get the decoding results so far func getResult() -> SherpaOnnxOnlineRecongitionResult { - let result: UnsafeMutablePointer? = GetOnlineStreamResult(recognizer, stream) + let result: UnsafeMutablePointer? = GetOnlineStreamResult( + recognizer, stream) return SherpaOnnxOnlineRecongitionResult(result: result) }