49 lines
1.3 KiB
Python
49 lines
1.3 KiB
Python
from _sherpa_onnx import (
|
|
Alsa,
|
|
AudioEvent,
|
|
AudioTagging,
|
|
AudioTaggingConfig,
|
|
AudioTaggingModelConfig,
|
|
CircularBuffer,
|
|
Display,
|
|
FastClustering,
|
|
FastClusteringConfig,
|
|
OfflinePunctuation,
|
|
OfflinePunctuationConfig,
|
|
OfflinePunctuationModelConfig,
|
|
OfflineSpeakerDiarization,
|
|
OfflineSpeakerDiarizationConfig,
|
|
OfflineSpeakerDiarizationResult,
|
|
OfflineSpeakerDiarizationSegment,
|
|
OfflineSpeakerSegmentationModelConfig,
|
|
OfflineSpeakerSegmentationPyannoteModelConfig,
|
|
OfflineStream,
|
|
OfflineTts,
|
|
OfflineTtsConfig,
|
|
OfflineTtsMatchaModelConfig,
|
|
OfflineTtsModelConfig,
|
|
OfflineTtsVitsModelConfig,
|
|
OfflineZipformerAudioTaggingModelConfig,
|
|
OnlinePunctuation,
|
|
OnlinePunctuationConfig,
|
|
OnlinePunctuationModelConfig,
|
|
OnlineStream,
|
|
SileroVadModelConfig,
|
|
SpeakerEmbeddingExtractor,
|
|
SpeakerEmbeddingExtractorConfig,
|
|
SpeakerEmbeddingManager,
|
|
SpeechSegment,
|
|
SpokenLanguageIdentification,
|
|
SpokenLanguageIdentificationConfig,
|
|
SpokenLanguageIdentificationWhisperConfig,
|
|
VadModel,
|
|
VadModelConfig,
|
|
VoiceActivityDetector,
|
|
write_wave,
|
|
)
|
|
|
|
from .keyword_spotter import KeywordSpotter
|
|
from .offline_recognizer import OfflineRecognizer
|
|
from .online_recognizer import OnlineRecognizer
|
|
from .utils import text2token
|