sherpa_onnx library

Classes

AudioEvent
AudioTagging
AudioTaggingConfig
AudioTaggingModelConfig
CircularBuffer
DenoisedAudio
FastClusteringConfig
FeatureConfig
GeneratedAudio
HomophoneReplacerConfig
KeywordResult
KeywordSpotter
KeywordSpotterConfig
OfflineCanaryModelConfig
OfflineDolphinModelConfig
OfflineFireRedAsrModelConfig
OfflineLMConfig
OfflineModelConfig
OfflineMoonshineModelConfig
OfflineNemoEncDecCtcModelConfig
OfflineParaformerModelConfig
OfflinePunctuation
OfflinePunctuationConfig
OfflinePunctuationModelConfig
OfflineRecognizer
OfflineRecognizerConfig
OfflineRecognizerResult
OfflineSenseVoiceModelConfig
OfflineSpeakerDiarization
OfflineSpeakerDiarizationConfig
OfflineSpeakerDiarizationSegment
OfflineSpeakerSegmentationModelConfig
OfflineSpeakerSegmentationPyannoteModelConfig
OfflineSpeechDenoiser
OfflineSpeechDenoiserConfig
OfflineSpeechDenoiserGtcrnModelConfig
OfflineSpeechDenoiserModelConfig
OfflineStream
OfflineTdnnModelConfig
OfflineTransducerModelConfig
OfflineTts
OfflineTtsConfig
OfflineTtsKittenModelConfig
OfflineTtsKokoroModelConfig
OfflineTtsMatchaModelConfig
OfflineTtsModelConfig
OfflineTtsVitsModelConfig
OfflineWenetCtcModelConfig
OfflineWhisperModelConfig
OfflineZipformerAudioTaggingModelConfig
OfflineZipformerCtcModelConfig
OnlineCtcFstDecoderConfig
OnlineModelConfig
OnlineNemoCtcModelConfig
OnlineParaformerModelConfig
OnlinePunctuation
OnlinePunctuationConfig
OnlinePunctuationModelConfig
OnlineRecognizer
OnlineRecognizerConfig
OnlineRecognizerResult
OnlineStream
OnlineToneCtcModelConfig
OnlineTransducerModelConfig
OnlineZipformer2CtcModelConfig
SileroVadModelConfig
SpeakerEmbeddingExtractor
SpeakerEmbeddingExtractorConfig
SpeakerEmbeddingManager
SpeechSegment
SpokenLanguageIdentification
SpokenLanguageIdentificationConfig
SpokenLanguageIdentificationResult
SpokenLanguageIdentificationWhisperConfig
TenVadModelConfig
VadModelConfig
VoiceActivityDetector
WaveData

Functions

getGitDate() String
getGitSha1() String
getVersion() String
initBindings([String? p]) → void
readWave(String filename) WaveData
writeWave({required String filename, required Float32List samples, required int sampleRate}) bool