全部产品
弹性计算 会员服务 网络 安全 移动云 数加·大数据分析及展现 数加·大数据应用 管理与监控 云通信 阿里云办公 培训与认证 智能硬件
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 更多

简介

更新时间:2018-01-30 10:24:03

注意:要使用关键词检测服务需要先注册阿里云账号,并开通智能语音服务,具体步骤请参考账号和服务申请

关键词检测服务(KWS)是指用户使用智能语音交互服务时,当在某些场景下需要对一些特定的词语进行针对性识别,用户可以通过自定义关键词及其置信度的方式来达到检测语音中是否包含该关键字的目的。适用于APP音频审核、直播鉴黄等场景。

用户可以通过RESTful API或SDK上传维护关键词词表,然后通过SDK调用KWS服务。

服务原理

词表设置和调用关系及技术原理如下图所示:

框架图

上图主要涉及以下四个过程:

  1. 用户首先需要通过提供的restful或sdk 接口进行创建词表

  2. 服务收到创建词表的请求后,会把相应的词存储到数据库中,并返回用户结果(词表id)

  3. 拿到词表id后,调用语音识别sdk并传入词表id及app_key

  4. 服务端收到检测请求时会解析词表id查询数据库,并返回用户检测结果

选择app_key

app_key 语音数据格式 领域
nls-service-kws-16k 16kHz采样率 短视频,视频直播,教育,娱乐,文学,法律,财经等

调用限制

目前免费用户调用限制10个并发。

本文导读目录