A C F G I L P R S T V W
所有类 所有程序包
所有类 所有程序包
所有类 所有程序包
A
- alignSegment(AsrSegment, AsrSegment) - 类 中的静态方法cn.smartjavaai.speech.asr.model.VoskRecognizer
-
补全
- AsrException - cn.smartjavaai.speech.asr.exception中的异常错误
-
语音识别异常
- AsrException() - 异常错误 的构造器cn.smartjavaai.speech.asr.exception.AsrException
- AsrException(String) - 异常错误 的构造器cn.smartjavaai.speech.asr.exception.AsrException
- AsrException(String, Throwable) - 异常错误 的构造器cn.smartjavaai.speech.asr.exception.AsrException
- AsrException(String, Throwable, boolean, boolean) - 异常错误 的构造器cn.smartjavaai.speech.asr.exception.AsrException
- AsrException(Throwable) - 异常错误 的构造器cn.smartjavaai.speech.asr.exception.AsrException
- AsrModelConfig - cn.smartjavaai.speech.asr.config中的类
-
Asr模型配置
- AsrModelConfig() - 类 的构造器cn.smartjavaai.speech.asr.config.AsrModelConfig
- AsrModelEnum - cn.smartjavaai.speech.asr.enums中的枚举
-
语音识别模型枚举
- AsrResult - cn.smartjavaai.speech.asr.entity中的类
-
语音识别结果
- AsrResult() - 类 的构造器cn.smartjavaai.speech.asr.entity.AsrResult
- AsrResult(String) - 类 的构造器cn.smartjavaai.speech.asr.entity.AsrResult
- AsrResult(String, List<AsrSegment>) - 类 的构造器cn.smartjavaai.speech.asr.entity.AsrResult
- AsrSegment - cn.smartjavaai.speech.asr.entity中的类
- AsrSegment() - 类 的构造器cn.smartjavaai.speech.asr.entity.AsrSegment
- AsrSegment(String) - 类 的构造器cn.smartjavaai.speech.asr.entity.AsrSegment
- AsrSegment(String, long, long) - 类 的构造器cn.smartjavaai.speech.asr.entity.AsrSegment
- audioFormatConversion(File, File, String) - 类 中的静态方法cn.smartjavaai.speech.utils.AudioUtils
-
音频格式转换
- audioFormatConversion(InputStream, String) - 类 中的静态方法cn.smartjavaai.speech.utils.AudioUtils
-
音频格式转换
- AudioUtils - cn.smartjavaai.speech.utils中的类
-
音频工具类
- AudioUtils() - 类 的构造器cn.smartjavaai.speech.utils.AudioUtils
C
- close() - 类 中的方法cn.smartjavaai.speech.asr.model.SherpaRecognizer
- close() - 类 中的方法cn.smartjavaai.speech.asr.model.VoskRecognizer
- close() - 类 中的方法cn.smartjavaai.speech.asr.model.WhisperRecognizer
- close() - 类 中的方法cn.smartjavaai.speech.tts.model.SherpaTtsModel
- closeAll() - 类 中的方法cn.smartjavaai.speech.asr.factory.SpeechRecognizerFactory
-
关闭所有已加载的模型
- closeAll() - 类 中的方法cn.smartjavaai.speech.tts.factory.TtsModelFactory
-
关闭所有已加载的模型
- cn.smartjavaai.speech.asr.audio - 程序包 cn.smartjavaai.speech.asr.audio
- cn.smartjavaai.speech.asr.config - 程序包 cn.smartjavaai.speech.asr.config
- cn.smartjavaai.speech.asr.entity - 程序包 cn.smartjavaai.speech.asr.entity
- cn.smartjavaai.speech.asr.enums - 程序包 cn.smartjavaai.speech.asr.enums
- cn.smartjavaai.speech.asr.exception - 程序包 cn.smartjavaai.speech.asr.exception
- cn.smartjavaai.speech.asr.factory - 程序包 cn.smartjavaai.speech.asr.factory
- cn.smartjavaai.speech.asr.model - 程序包 cn.smartjavaai.speech.asr.model
- cn.smartjavaai.speech.asr.pool - 程序包 cn.smartjavaai.speech.asr.pool
- cn.smartjavaai.speech.tts.config - 程序包 cn.smartjavaai.speech.tts.config
- cn.smartjavaai.speech.tts.entity - 程序包 cn.smartjavaai.speech.tts.entity
- cn.smartjavaai.speech.tts.enums - 程序包 cn.smartjavaai.speech.tts.enums
- cn.smartjavaai.speech.tts.exception - 程序包 cn.smartjavaai.speech.tts.exception
- cn.smartjavaai.speech.tts.factory - 程序包 cn.smartjavaai.speech.tts.factory
- cn.smartjavaai.speech.tts.model - 程序包 cn.smartjavaai.speech.tts.model
- cn.smartjavaai.speech.utils - 程序包 cn.smartjavaai.speech.utils
- convertWav(byte[]) - 类 中的方法cn.smartjavaai.speech.asr.audio.SmartAudioFactory
- createAdvancedRecognizer(float) - 类 中的方法cn.smartjavaai.speech.asr.model.VoskRecognizer
-
创建高级识别器
- createCanaryConfig(AsrModelConfig) - 类 中的静态方法cn.smartjavaai.speech.asr.factory.SherpaOfflineAsrModelConfigFactory
- createConfig(AsrModelConfig) - 类 中的静态方法cn.smartjavaai.speech.asr.factory.SherpaOfflineAsrModelConfigFactory
-
创建模型配置
- createConfig(TtsModelConfig) - 类 中的静态方法cn.smartjavaai.speech.tts.factory.SherpaOfflineTtsModelConfigFactory
-
创建模型配置
- createDolphinConfig(AsrModelConfig) - 类 中的静态方法cn.smartjavaai.speech.asr.factory.SherpaOfflineAsrModelConfigFactory
- createFireRedConfig(AsrModelConfig) - 类 中的静态方法cn.smartjavaai.speech.asr.factory.SherpaOfflineAsrModelConfigFactory
- createKittenConfig(TtsModelConfig) - 类 中的静态方法cn.smartjavaai.speech.tts.factory.SherpaOfflineTtsModelConfigFactory
- createKokoroConfig(TtsModelConfig) - 类 中的静态方法cn.smartjavaai.speech.tts.factory.SherpaOfflineTtsModelConfigFactory
- createMatchaConfig(TtsModelConfig) - 类 中的静态方法cn.smartjavaai.speech.tts.factory.SherpaOfflineTtsModelConfigFactory
- createMoonshineConfig(AsrModelConfig) - 类 中的静态方法cn.smartjavaai.speech.asr.factory.SherpaOfflineAsrModelConfigFactory
- createNemoConfig(AsrModelConfig) - 类 中的静态方法cn.smartjavaai.speech.asr.factory.SherpaOfflineAsrModelConfigFactory
- createParaformerConfig(AsrModelConfig) - 类 中的静态方法cn.smartjavaai.speech.asr.factory.SherpaOfflineAsrModelConfigFactory
- createSenseVoiceConfig(AsrModelConfig) - 类 中的静态方法cn.smartjavaai.speech.asr.factory.SherpaOfflineAsrModelConfigFactory
- createTransducerConfig(AsrModelConfig) - 类 中的静态方法cn.smartjavaai.speech.asr.factory.SherpaOfflineAsrModelConfigFactory
- createVitsConfig(TtsModelConfig) - 类 中的静态方法cn.smartjavaai.speech.tts.factory.SherpaOfflineTtsModelConfigFactory
-
创建Vits模型配置
- createWenetCtcConfig(AsrModelConfig) - 类 中的静态方法cn.smartjavaai.speech.asr.factory.SherpaOfflineAsrModelConfigFactory
- createWhisperConfig(AsrModelConfig) - 类 中的静态方法cn.smartjavaai.speech.asr.factory.SherpaOfflineAsrModelConfigFactory
- createZipformerCtcConfig(AsrModelConfig) - 类 中的静态方法cn.smartjavaai.speech.asr.factory.SherpaOfflineAsrModelConfigFactory
F
- fromAudioInputStream(AudioInputStream, AudioFormat) - 类 中的方法cn.smartjavaai.speech.asr.audio.SmartAudioFactory
- fromFile(Path, AudioFormat) - 类 中的方法cn.smartjavaai.speech.asr.audio.SmartAudioFactory
- fromInputStream(InputStream, AudioFormat) - 类 中的方法cn.smartjavaai.speech.asr.audio.SmartAudioFactory
- fromName(String) - 枚举 中的静态方法cn.smartjavaai.speech.asr.enums.AsrModelEnum
-
根据名称获取枚举 (忽略大小写和下划线变体)
- fromName(String) - 枚举 中的静态方法cn.smartjavaai.speech.tts.enums.TtsModelEnum
-
根据名称获取枚举 (忽略大小写和下划线变体)
G
- generate(String, TtsParams) - 类 中的方法cn.smartjavaai.speech.tts.model.SherpaTtsModel
- generate(String, TtsParams) - 接口 中的方法cn.smartjavaai.speech.tts.model.TtsModel
- generate(String, TtsParams, String) - 类 中的方法cn.smartjavaai.speech.tts.model.SherpaTtsModel
- generate(String, TtsParams, String) - 接口 中的方法cn.smartjavaai.speech.tts.model.TtsModel
- getAudioFormatConversionBytes(String, String, String) - 类 中的静态方法cn.smartjavaai.speech.utils.AudioUtils
-
音频格式转换
- getAudioFormatConversionIns(String, String, String) - 类 中的静态方法cn.smartjavaai.speech.utils.AudioUtils
-
音频格式转换
- getAudioInfo(File) - 类 中的静态方法cn.smartjavaai.speech.utils.AudioUtils
-
获取音频信息
- getAudioInfo(AudioInputStream) - 类 中的静态方法cn.smartjavaai.speech.utils.AudioUtils
-
获取音频信息
- getDefaultAudioFormat() - 类 中的静态方法cn.smartjavaai.speech.utils.AudioUtils
- getEngine() - 枚举 中的方法cn.smartjavaai.speech.tts.enums.TtsModelEnum
- getInstance() - 类 中的静态方法cn.smartjavaai.speech.asr.audio.SmartAudioFactory
- getInstance() - 类 中的静态方法cn.smartjavaai.speech.asr.factory.SpeechRecognizerFactory
- getInstance() - 类 中的静态方法cn.smartjavaai.speech.tts.factory.TtsModelFactory
- getLanguage() - 类 中的方法cn.smartjavaai.speech.asr.entity.RecParams
- getModel(AsrModelConfig) - 类 中的方法cn.smartjavaai.speech.asr.factory.SpeechRecognizerFactory
-
获取模型(通过配置)
- getModel(TtsModelConfig) - 类 中的方法cn.smartjavaai.speech.tts.factory.TtsModelFactory
-
获取模型(通过配置)
- getWhisperState() - 类 中的方法cn.smartjavaai.speech.asr.model.WhisperRecognizer
-
获取一个WhisperState对象
I
- isFromFactory() - 类 中的方法cn.smartjavaai.speech.asr.model.SherpaRecognizer
- isFromFactory() - 类 中的方法cn.smartjavaai.speech.asr.model.VoskRecognizer
- isFromFactory() - 类 中的方法cn.smartjavaai.speech.asr.model.WhisperRecognizer
- isFromFactory() - 类 中的方法cn.smartjavaai.speech.tts.model.SherpaTtsModel
L
- loadModel(AsrModelConfig) - 类 中的方法cn.smartjavaai.speech.asr.model.SherpaRecognizer
- loadModel(AsrModelConfig) - 接口 中的方法cn.smartjavaai.speech.asr.model.SpeechRecognizer
-
加载模型
- loadModel(AsrModelConfig) - 类 中的方法cn.smartjavaai.speech.asr.model.VoskRecognizer
- loadModel(AsrModelConfig) - 类 中的方法cn.smartjavaai.speech.asr.model.WhisperRecognizer
- loadModel(TtsModelConfig) - 类 中的方法cn.smartjavaai.speech.tts.model.SherpaTtsModel
- loadModel(TtsModelConfig) - 接口 中的方法cn.smartjavaai.speech.tts.model.TtsModel
-
加载模型
P
- parseGrammar(String) - 类 中的方法cn.smartjavaai.speech.asr.model.WhisperRecognizer
R
- read(AudioInputStream) - 类 中的静态方法cn.smartjavaai.speech.utils.AudioUtils
- recognize(byte[]) - 接口 中的方法cn.smartjavaai.speech.asr.model.SpeechRecognizer
- recognize(byte[]) - 类 中的方法cn.smartjavaai.speech.asr.model.VoskRecognizer
- recognize(byte[]) - 类 中的方法cn.smartjavaai.speech.asr.model.WhisperRecognizer
- recognize(byte[], RecParams) - 接口 中的方法cn.smartjavaai.speech.asr.model.SpeechRecognizer
- recognize(byte[], RecParams) - 类 中的方法cn.smartjavaai.speech.asr.model.VoskRecognizer
- recognize(byte[], RecParams) - 类 中的方法cn.smartjavaai.speech.asr.model.WhisperRecognizer
- recognize(Audio) - 类 中的方法cn.smartjavaai.speech.asr.model.SherpaRecognizer
- recognize(Audio) - 接口 中的方法cn.smartjavaai.speech.asr.model.SpeechRecognizer
- recognize(Audio, RecParams) - 接口 中的方法cn.smartjavaai.speech.asr.model.SpeechRecognizer
- recognize(Audio, RecParams) - 类 中的方法cn.smartjavaai.speech.asr.model.WhisperRecognizer
- recognize(InputStream) - 接口 中的方法cn.smartjavaai.speech.asr.model.SpeechRecognizer
- recognize(InputStream) - 类 中的方法cn.smartjavaai.speech.asr.model.VoskRecognizer
- recognize(InputStream) - 类 中的方法cn.smartjavaai.speech.asr.model.WhisperRecognizer
- recognize(InputStream, RecParams) - 接口 中的方法cn.smartjavaai.speech.asr.model.SpeechRecognizer
- recognize(InputStream, RecParams) - 类 中的方法cn.smartjavaai.speech.asr.model.VoskRecognizer
- recognize(InputStream, RecParams) - 类 中的方法cn.smartjavaai.speech.asr.model.WhisperRecognizer
- recognize(String) - 类 中的方法cn.smartjavaai.speech.asr.model.SherpaRecognizer
- recognize(String) - 接口 中的方法cn.smartjavaai.speech.asr.model.SpeechRecognizer
- recognize(String) - 类 中的方法cn.smartjavaai.speech.asr.model.VoskRecognizer
- recognize(String) - 类 中的方法cn.smartjavaai.speech.asr.model.WhisperRecognizer
- recognize(String, RecParams) - 接口 中的方法cn.smartjavaai.speech.asr.model.SpeechRecognizer
- recognize(String, RecParams) - 类 中的方法cn.smartjavaai.speech.asr.model.VoskRecognizer
- recognize(String, RecParams) - 类 中的方法cn.smartjavaai.speech.asr.model.WhisperRecognizer
- RecParams - cn.smartjavaai.speech.asr.entity中的类
-
语音识别参数
- RecParams() - 类 的构造器cn.smartjavaai.speech.asr.entity.RecParams
- removeFromCache(AsrModelEnum) - 类 中的静态方法cn.smartjavaai.speech.asr.factory.SpeechRecognizerFactory
-
移除缓存的模型
- removeFromCache(TtsModelEnum) - 类 中的静态方法cn.smartjavaai.speech.tts.factory.TtsModelFactory
-
移除缓存的模型
S
- saveToWav(float[], String) - 类 中的静态方法cn.smartjavaai.speech.utils.AudioUtils
-
将 float[] 音频数据保存为 WAV 文件
- saveToWav(float[], AudioFormat, String) - 类 中的静态方法cn.smartjavaai.speech.utils.AudioUtils
-
将 float[] 音频数据保存为 WAV 文件
- setFromFactory(boolean) - 类 中的方法cn.smartjavaai.speech.asr.model.SherpaRecognizer
- setFromFactory(boolean) - 接口 中的方法cn.smartjavaai.speech.asr.model.SpeechRecognizer
- setFromFactory(boolean) - 类 中的方法cn.smartjavaai.speech.asr.model.VoskRecognizer
- setFromFactory(boolean) - 类 中的方法cn.smartjavaai.speech.asr.model.WhisperRecognizer
- setFromFactory(boolean) - 类 中的方法cn.smartjavaai.speech.tts.model.SherpaTtsModel
- setFromFactory(boolean) - 接口 中的方法cn.smartjavaai.speech.tts.model.TtsModel
- setLanguage(Language) - 类 中的方法cn.smartjavaai.speech.asr.entity.RecParams
- setLanguage(Language) - 类 中的方法cn.smartjavaai.speech.asr.entity.WhisperParams
- SHERPA_CANARY - cn.smartjavaai.speech.asr.enums.AsrModelEnum
- SHERPA_DOLPHIN - cn.smartjavaai.speech.asr.enums.AsrModelEnum
- SHERPA_FIREREDASR - cn.smartjavaai.speech.asr.enums.AsrModelEnum
- SHERPA_KITTEN - cn.smartjavaai.speech.tts.enums.TtsModelEnum
- SHERPA_KOKORO - cn.smartjavaai.speech.tts.enums.TtsModelEnum
- SHERPA_MATCHA - cn.smartjavaai.speech.tts.enums.TtsModelEnum
- SHERPA_MOONSHINE - cn.smartjavaai.speech.asr.enums.AsrModelEnum
- SHERPA_NEMO - cn.smartjavaai.speech.asr.enums.AsrModelEnum
- SHERPA_PARAFORMER - cn.smartjavaai.speech.asr.enums.AsrModelEnum
- SHERPA_SENSEVOICE - cn.smartjavaai.speech.asr.enums.AsrModelEnum
- SHERPA_TELESPEECH - cn.smartjavaai.speech.asr.enums.AsrModelEnum
- SHERPA_TRANSDUCER - cn.smartjavaai.speech.asr.enums.AsrModelEnum
- SHERPA_VITS - cn.smartjavaai.speech.tts.enums.TtsModelEnum
- SHERPA_WENETCTC - cn.smartjavaai.speech.asr.enums.AsrModelEnum
- SHERPA_WHISPER - cn.smartjavaai.speech.asr.enums.AsrModelEnum
- SHERPA_ZIPFORMERCTC - cn.smartjavaai.speech.asr.enums.AsrModelEnum
- SherpaOfflineAsrModelConfigFactory - cn.smartjavaai.speech.asr.factory中的类
- SherpaOfflineAsrModelConfigFactory() - 类 的构造器cn.smartjavaai.speech.asr.factory.SherpaOfflineAsrModelConfigFactory
- SherpaOfflineTtsModelConfigFactory - cn.smartjavaai.speech.tts.factory中的类
- SherpaOfflineTtsModelConfigFactory() - 类 的构造器cn.smartjavaai.speech.tts.factory.SherpaOfflineTtsModelConfigFactory
- SherpaRecognizer - cn.smartjavaai.speech.asr.model中的类
- SherpaRecognizer() - 类 的构造器cn.smartjavaai.speech.asr.model.SherpaRecognizer
- SherpaTtsModel - cn.smartjavaai.speech.tts.model中的类
- SherpaTtsModel() - 类 的构造器cn.smartjavaai.speech.tts.model.SherpaTtsModel
- SherpaTtsParams - cn.smartjavaai.speech.tts.entity中的类
- SherpaTtsParams() - 类 的构造器cn.smartjavaai.speech.tts.entity.SherpaTtsParams
- SmartAudioFactory - cn.smartjavaai.speech.asr.audio中的类
- SpeechRecognizer - cn.smartjavaai.speech.asr.model中的接口
-
语音识别
- SpeechRecognizerFactory - cn.smartjavaai.speech.asr.factory中的类
-
语音识别模型工厂
- SpeechRecognizerFactory() - 类 的构造器cn.smartjavaai.speech.asr.factory.SpeechRecognizerFactory
T
- TtsException - cn.smartjavaai.speech.tts.exception中的异常错误
-
tts异常
- TtsException() - 异常错误 的构造器cn.smartjavaai.speech.tts.exception.TtsException
- TtsException(String) - 异常错误 的构造器cn.smartjavaai.speech.tts.exception.TtsException
- TtsException(String, Throwable) - 异常错误 的构造器cn.smartjavaai.speech.tts.exception.TtsException
- TtsException(String, Throwable, boolean, boolean) - 异常错误 的构造器cn.smartjavaai.speech.tts.exception.TtsException
- TtsException(Throwable) - 异常错误 的构造器cn.smartjavaai.speech.tts.exception.TtsException
- TtsModel - cn.smartjavaai.speech.tts.model中的接口
-
tts模型
- TtsModelConfig - cn.smartjavaai.speech.tts.config中的类
- TtsModelConfig() - 类 的构造器cn.smartjavaai.speech.tts.config.TtsModelConfig
- TtsModelEnum - cn.smartjavaai.speech.tts.enums中的枚举
-
tts模型枚举
- TtsModelFactory - cn.smartjavaai.speech.tts.factory中的类
-
语音合成模型工厂
- TtsModelFactory() - 类 的构造器cn.smartjavaai.speech.tts.factory.TtsModelFactory
- TtsParams - cn.smartjavaai.speech.tts.entity中的类
-
tts参数
- TtsParams() - 类 的构造器cn.smartjavaai.speech.tts.entity.TtsParams
V
- valueOf(String) - 枚举 中的静态方法cn.smartjavaai.speech.asr.enums.AsrModelEnum
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法cn.smartjavaai.speech.tts.enums.TtsModelEnum
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举 中的静态方法cn.smartjavaai.speech.asr.enums.AsrModelEnum
-
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
- values() - 枚举 中的静态方法cn.smartjavaai.speech.tts.enums.TtsModelEnum
-
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
- VOSK - cn.smartjavaai.speech.asr.enums.AsrModelEnum
- VoskParams - cn.smartjavaai.speech.asr.entity中的类
- VoskParams() - 类 的构造器cn.smartjavaai.speech.asr.entity.VoskParams
- VoskRecognizer - cn.smartjavaai.speech.asr.model中的类
-
Vosk 识别器
- VoskRecognizer() - 类 的构造器cn.smartjavaai.speech.asr.model.VoskRecognizer
W
- WHISPER - cn.smartjavaai.speech.asr.enums.AsrModelEnum
- WhisperParams - cn.smartjavaai.speech.asr.entity中的类
- WhisperParams() - 类 的构造器cn.smartjavaai.speech.asr.entity.WhisperParams
- WhisperParams(WhisperFullParams) - 类 的构造器cn.smartjavaai.speech.asr.entity.WhisperParams
- WhisperRecognizer - cn.smartjavaai.speech.asr.model中的类
- WhisperRecognizer() - 类 的构造器cn.smartjavaai.speech.asr.model.WhisperRecognizer
- WhisperStatePool - cn.smartjavaai.speech.asr.pool中的类
-
WhisperState 实例对象池
- WhisperStatePool(WhisperJNI, WhisperContext) - 类 的构造器cn.smartjavaai.speech.asr.pool.WhisperStatePool
所有类 所有程序包