开发者社区 问答 正文

一句话识别是什么?



功能介绍


一句话识别:即实时短语音识别,可用于语音输入法、智能客服等领域。

  • 支持语言包括:汉语普通话,东北、河南、四川等方言,粤语,英语
  • 支持音频格式:PCM/WAV/SPEEX/OPUS
  • 支持结果返回方式包括:“流式”和“非流式”两种模式
  • 提供Java、Android、iOS、C++ 等平台的SDK。
  • 支持用户自定义热词功能。


选择app_key


语音识别服务根据用户场景抽象出若干模型,如智能客服、社交聊天等。使用正确的模型可以显著提高语音识别准确率。「一句话识别」通过app_key参数指定需要使用的模型,用户可针对具体的使用场景选择。
== 选择时请务必保证语音数据的采样率要与 app_key一致 ==
app_key语音数据格式领域
nls-service-realtime-8k8kHz采样率智能客服服务领域,比如电话客服等
nls-service16kHz采样率社交聊天
nls-service-streaming16kHz采样率社交聊天
nls-service-tv16kHz采样率家庭娱乐
nls-service-shopping16kHz采样率电商购物领域
nls-service-care16kHz采样率智能客服服务领域
nls-service-multi-domain16kHz采样率短视频,视频直播领域,教育,娱乐,文学,法律,财经等
nls-service-fangyan-opus16kHz采样率 opus格式支持东北、河南、四川等方言
nls-service-yue-opus16kHz采样率 opus格式粤语
nls-service-yue-streaming16kHz采样率粤语
nls-service-en-opus16kHz采样率 opus格式英语
nls-service-en-streaming16kHz采样率英语

以上所列app_key也可以在调用「 语音合成」服务时使用。
注:
(1)“支持的结果返回方式”包括“流式”和“非流式”两种模式,“流式”模式下用户一边说话一边返回识别结果,“非流式”简单来说就是用户整句话说完后返回识别结果。具体设置方式请见API说明
(2) 语音数据采样位数(或称采样精度、量化级)必须为 16bit

展开
收起
nicenelly 2017-11-01 10:12:24 2566 分享 版权
阿里云 AI 助理回答

阿里云的语音识别服务提供了丰富且细致的功能,以满足不同场景下的需求。从您的描述中,我们可以了解到该服务主要特点和使用指南如下:

  1. 一句话识别功能:这项功能适用于实时短语音的快速转换为文字,广泛应用于语音输入法、智能客服等场景。它支持多种语言和方言,包括汉语普通话、东北话、河南话、四川话、粤语以及英语,并接受PCM/WAV/SPEEX/OPUS等多种音频格式。

  2. 结果返回方式:服务提供“流式”和“非流式”两种模式。“流式”模式允许用户在说话的同时接收识别结果,适合需要即时反馈的场景;而“非流式”则是在用户说完后一次性返回全部识别内容,适用于对完整性和准确性要求较高的场景。

  3. SDK支持:为了方便开发者集成,阿里云提供了Java、Android、iOS、C等多平台的SDK,确保了服务的广泛适用性。

  4. 用户自定义热词:这一特性允许用户根据特定应用场景预设关键词,提高特定词汇的识别准确率,这对于提升业务相关词汇的识别效果非常有帮助。

  5. app_key选择与采样率匹配:正确选择app_key对于提高识别准确率至关重要。不同的app_key对应不同的应用场景和服务领域,如智能客服、社交聊天、家庭娱乐、电商购物等,每个app_key都指定了一个特定的模型和对应的16kHz或8kHz采样率。例如,nls-service-realtime-8k用于8kHz采样率的智能客服场景,而nls-service-shopping针对的是16kHz采样率的电商购物领域。特别地,还有针对方言、粤语、英语及特定格式(如opus)的app_key。

  6. 语音合成服务兼容性:上述列出的app_key同样适用于阿里云的语音合成服务,这意味着您可以使用相同的模型设置来实现语音到文本及文本到语音的双向转换。

  7. 技术细节:请注意,所有语音数据的采样位数必须为16bit,这是保证高质量音频处理的基础要求。

综上所述,阿里云的语音识别服务通过灵活的模型选择、多样化的结果返回模式、广泛的SDK支持、自定义热词功能以及严格的技术规范,为开发者提供了强大且易用的工具集,以适应各种复杂的语音识别应用场景。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答