This repository has been archived on 2025-08-26. You can view files and clone it, but cannot push or open issues or pull requests.
Files
enginex-mr_series-sherpa-onnx/flutter/sherpa_onnx/lib/src/feature_config.dart
2025-02-25 14:43:48 +08:00

26 lines
628 B
Dart

// Copyright (c) 2024 Xiaomi Corporation
class FeatureConfig {
const FeatureConfig({this.sampleRate = 16000, this.featureDim = 80});
factory FeatureConfig.fromJson(Map<String, dynamic> json) {
return FeatureConfig(
sampleRate: json['sampleRate'] as int? ?? 16000,
featureDim: json['featureDim'] as int? ?? 80,
);
}
@override
String toString() {
return 'FeatureConfig(sampleRate: $sampleRate, featureDim: $featureDim)';
}
Map<String, dynamic> toJson() => {
'sampleRate': sampleRate,
'featureDim': featureDim,
};
final int sampleRate;
final int featureDim;
}