所有程序包的分层结构
程序包分层结构:- cn.smartjavaai.speech.asr.audio,
- cn.smartjavaai.speech.asr.config,
- cn.smartjavaai.speech.asr.entity,
- cn.smartjavaai.speech.asr.enums,
- cn.smartjavaai.speech.asr.exception,
- cn.smartjavaai.speech.asr.factory,
- cn.smartjavaai.speech.asr.model,
- cn.smartjavaai.speech.asr.pool,
- cn.smartjavaai.speech.tts.config,
- cn.smartjavaai.speech.tts.entity,
- cn.smartjavaai.speech.tts.enums,
- cn.smartjavaai.speech.tts.exception,
- cn.smartjavaai.speech.tts.factory,
- cn.smartjavaai.speech.tts.model,
- cn.smartjavaai.speech.utils
类分层结构
- java.lang.Object
- cn.smartjavaai.speech.asr.entity.AsrResult
- cn.smartjavaai.speech.asr.entity.AsrSegment
- cn.smartjavaai.speech.utils.AudioUtils
- org.apache.commons.pool2.BaseObject
- org.apache.commons.pool2.impl.BaseGenericObjectPool<T> (implements java.lang.AutoCloseable)
- org.apache.commons.pool2.impl.GenericObjectPool<T> (implements org.apache.commons.pool2.impl.GenericObjectPoolMXBean, org.apache.commons.pool2.ObjectPool<T>, org.apache.commons.pool2.UsageTracking<T>)
- cn.smartjavaai.speech.asr.pool.WhisperStatePool
- org.apache.commons.pool2.impl.GenericObjectPool<T> (implements org.apache.commons.pool2.impl.GenericObjectPoolMXBean, org.apache.commons.pool2.ObjectPool<T>, org.apache.commons.pool2.UsageTracking<T>)
- org.apache.commons.pool2.impl.BaseGenericObjectPool<T> (implements java.lang.AutoCloseable)
- cn.smartjavaai.common.config.ModelConfig
- cn.smartjavaai.speech.asr.config.AsrModelConfig
- cn.smartjavaai.speech.tts.config.TtsModelConfig
- cn.smartjavaai.speech.asr.entity.RecParams
- cn.smartjavaai.speech.asr.entity.VoskParams
- cn.smartjavaai.speech.asr.entity.WhisperParams
- cn.smartjavaai.speech.asr.factory.SherpaOfflineAsrModelConfigFactory
- cn.smartjavaai.speech.tts.factory.SherpaOfflineTtsModelConfigFactory
- cn.smartjavaai.speech.asr.model.SherpaRecognizer (implements cn.smartjavaai.speech.asr.model.SpeechRecognizer)
- cn.smartjavaai.speech.tts.model.SherpaTtsModel (implements cn.smartjavaai.speech.tts.model.TtsModel)
- cn.smartjavaai.speech.asr.audio.SmartAudioFactory
- cn.smartjavaai.speech.asr.factory.SpeechRecognizerFactory
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- cn.smartjavaai.speech.asr.exception.AsrException
- cn.smartjavaai.speech.tts.exception.TtsException
- java.lang.RuntimeException
- java.lang.Exception
- cn.smartjavaai.speech.tts.factory.TtsModelFactory
- cn.smartjavaai.speech.tts.entity.TtsParams
- cn.smartjavaai.speech.tts.entity.SherpaTtsParams
- cn.smartjavaai.speech.asr.model.VoskRecognizer (implements cn.smartjavaai.speech.asr.model.SpeechRecognizer)
- cn.smartjavaai.speech.asr.model.WhisperRecognizer (implements cn.smartjavaai.speech.asr.model.SpeechRecognizer)
接口分层结构
- java.lang.AutoCloseable
- cn.smartjavaai.speech.asr.model.SpeechRecognizer
- cn.smartjavaai.speech.tts.model.TtsModel
枚举分层结构
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- cn.smartjavaai.speech.asr.enums.AsrModelEnum
- cn.smartjavaai.speech.tts.enums.TtsModelEnum
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)