跳转到内容

语音识别(ruoyi-aihuman-asr) ​

模块:ruoyi-aihuman-asr

职责:将前端上传的音频转为文本(/asr/recognize),对接 SiliconFlow ASR。

一、职责 ​

  • 接收 multipart/form-data 音频文件(file,支持 mp3/wav/m4a)
  • 调用 SiliconFlow ASR 转写
  • 返回识别文本

二、接口 ​

接口方法说明
/digital-human/asr/recognizePOST(multipart)语音转文本,file + format → AsrController

三、用到的模型 ​

平台模型费用配置
硅基流动FunAudioLLM/SenseVoiceSmall免费aihuman.asr.siliconflow.api-key

四、凭证 ​

  • 硅基流动 API Key(sk- 开头),可与 NLU 共用;配置在 aihuman.asr.siliconflow.api-key

五、关键类 ​

  • AsrController:接收 MultipartFile
  • SiliconFlowAsrService:用 RestTemplate 发送 multipart 请求,Bearer 认证

六、官方文档 ​

数字人「小慧」项目文档