Java(腾讯云)[语音识别]

本文介绍了如何在腾讯云上注册并开通语音识别服务。详细步骤包括:通过腾讯云官网注册,开通人工智能中的语音识别服务,查阅开发文档,特别是录音文件识别、离线语音识别和识别结果回调部分。同时,提供了转写方法,包括获取访问密钥和设置回调地址的注意事项,强调了回调方法中对订单状态的判断和临时文件管理的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

注册腾讯云

腾讯云官网:https://cloud.tencent.com/
微信扫码注册后,以后扫码就可以登录了。

开通语音识别服务

第一步:在产品中找到 人工智能 → 语音识别。
语音识别
第二步:点击立即使用。
开通服务

开发文档

第一步:点击文档与资源,选择录音文件识别。
文档
第二步:主要看 离线语音识别 和 识别结果回调 两部分。
录音文件识别文档

栗子

转写方法:

  • 在腾讯云的账号管理中,选择 访问管理 → 访问密钥 → 新建密钥,可以得到 appid、secretid、secretkey。
  • callback:外网可以访问的回调地址(可使用 NATAPP 做内网穿透)。
  • 直接发送文件数据,大小不能超过 5M,相当于不到 5 分钟的音频,显然不能满足需求。所以采用发送地址的方式,就需要生产临时文件。
  • 生成签名时,参数要按照首字母从小到大的排列顺序。
@PostMapping("conver")
public String conver(@RequestParam("file") MultipartFile file) {
   
	// 生成临时文件
    String fileName = file.getOriginalFilename();
    String suffixName = fileName.substring(fileName.lastIndexOf("."));
    fileName = new Date().getTime() + suffixName;
    File downloadFile = new File(uploadFolder + fileName);
    try {
   
        file.transferTo(downloadFile);
    } catch (Exception e
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值