Add Dart API for Moonshine models. (#1481)

This commit is contained in:
Fangjun Kuang
2024-10-27 12:04:12 +08:00
committed by GitHub
parent 6f261d39f3
commit 54468a7370
7 changed files with 302 additions and 1 deletions

View File

@@ -194,6 +194,13 @@ final class SherpaOnnxOfflineWhisperModelConfig extends Struct {
external int tailPaddings;
}
final class SherpaOnnxOfflineMoonshineModelConfig extends Struct {
external Pointer<Utf8> preprocessor;
external Pointer<Utf8> encoder;
external Pointer<Utf8> uncachedDecoder;
external Pointer<Utf8> cachedDecoder;
}
final class SherpaOnnxOfflineTdnnModelConfig extends Struct {
external Pointer<Utf8> model;
}
@@ -236,6 +243,7 @@ final class SherpaOnnxOfflineModelConfig extends Struct {
external Pointer<Utf8> telespeechCtc;
external SherpaOnnxOfflineSenseVoiceModelConfig senseVoice;
external SherpaOnnxOfflineMoonshineModelConfig moonshine;
}
final class SherpaOnnxOfflineRecognizerConfig extends Struct {