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
 
A C F G I L P R S T V W 
所有类 所有程序包