Add Dart API for homophone replacer (#2167)
This commit is contained in:
@@ -353,6 +353,7 @@ final class SherpaOnnxOfflineRecognizerConfig extends Struct {
|
||||
|
||||
@Float()
|
||||
external double blankPenalty;
|
||||
external SherpaOnnxHomophoneReplacerConfig hr;
|
||||
}
|
||||
|
||||
final class SherpaOnnxOnlineTransducerModelConfig extends Struct {
|
||||
@@ -404,6 +405,12 @@ final class SherpaOnnxOnlineCtcFstDecoderConfig extends Struct {
|
||||
external int maxActive;
|
||||
}
|
||||
|
||||
final class SherpaOnnxHomophoneReplacerConfig extends Struct {
|
||||
external Pointer<Utf8> dictDir;
|
||||
external Pointer<Utf8> lexicon;
|
||||
external Pointer<Utf8> ruleFsts;
|
||||
}
|
||||
|
||||
final class SherpaOnnxOnlineRecognizerConfig extends Struct {
|
||||
external SherpaOnnxFeatureConfig feat;
|
||||
external SherpaOnnxOnlineModelConfig model;
|
||||
@@ -441,6 +448,7 @@ final class SherpaOnnxOnlineRecognizerConfig extends Struct {
|
||||
|
||||
@Int32()
|
||||
external int hotwordsBufSize;
|
||||
external SherpaOnnxHomophoneReplacerConfig hr;
|
||||
}
|
||||
|
||||
final class SherpaOnnxSileroVadModelConfig extends Struct {
|
||||
|
||||
Reference in New Issue
Block a user