语音识别sdk

语音识别sdk相关说明,基于短语音识别 API、实时语音识别 websocket 和 SDK 文档整理。

短语音识别标准版API

短语音识别标准版 API 将 60 秒以内语音精准识别为文字,支持语音输入、语音指令和语音搜索等场景。

接口描述

将 60 秒以内的语音精准识别为文字,可适用于手机语音输入、智能语音交互、语音指令、语音搜索等短语音交互场景。

查看文档 ↗

音频格式

支持 pcm、wav、amr、m4a 等格式;推荐 pcm,采样率支持 16000、8000,声道为单声道。

查看文档 ↗

返回说明

识别成功时,识别结果放在 JSON 的 result 字段中,统一采用 utf-8 方式编码。

查看文档 ↗

实时语音识别websocket

实时语音识别接口采用 websocket 协议,边上传音频边获取识别结果,并返回每句话的开始和结束时间。

接口描述

实时语音识别可以将音频流实时识别为文字,也可以上传音频文件进行识别,适用于长句输入、字幕、直播质检、会议记录等场景。

查看文档 ↗

临时及最终识别结果

实时识别会依次返回每句话的临时识别结果和最终识别结果,最终结果中包含开始时间、结束时间等信息。

查看文档 ↗

断网补发数据

断网补发数据用于在网络不佳时通过代码逻辑拼接多次请求,使识别结果看上去像一次连续请求。

查看文档 ↗

语音识别SDK

语音识别 SDK 文档提供 Java、Android、HarmonyOS 等接入方式和参数说明。

REST API Java SDK

Java SDK 支持上传整段语音进行识别,可配置 APP_ID、API_KEY、SECRET_KEY 以及连接超时、代理等参数。

查看文档 ↗

Android SDK

Android SDK 通过回调事件返回识别状态、临时识别结果和最终结果,并提供错误码与常见原因说明。

查看文档 ↗

HarmonyOS SDK

HarmonyOS SDK 初始化需要 context、产品 pid、cuid,并支持启动识别、回调结果等能力。

查看文档 ↗

常见问题

以下问答来自 SPEECH 官方文档,围绕语音识别能力、语言模型、费用和错误排查选择相关问题。

短语音识别 API 支持哪些音频格式?

支持 pcm、wav、amr、m4a 等格式;推荐 pcm,采样率支持 16000、8000,声道数为单声道。

查看文档 ↗

语音识别 API 返回结果在哪里?

识别成功时,识别结果放在 JSON 的 result 字段中,统一采用 utf-8 编码。

查看文档 ↗

实时语音识别如何返回最终结果?

实时识别过程中,最终识别结果的 type 为 FIN_TEXT,并包含 result、start_time、end_time、sn 等字段。

查看文档 ↗

相关文档

继续查看 SPEECH 官方文档中的产品简介、API、SDK、费用和错误码说明。

产品简介

汇总语音识别、短语音识别、实时语音识别、音频文件转写、语音合成等接口能力。

查看文档 ↗

简介

介绍短语音识别、实时语音识别、音频文件转写和语音字幕服务的产品概述。

查看文档 ↗

短语音识别标准版API

说明短语音识别接口描述、音频格式、请求参数、返回字段和模型 dev_pid 参数。

查看文档 ↗

错误码汇总

汇总语音识别 API、实时语音识别和 SDK 调用中的常见错误码及解决方法。

查看文档 ↗

相关专题页

查看同批语音识别、语音转文字、API、语言模型和错误排查专题。

语音识别不准怎么设置

查看同批语音识别相关专题内容。

查看详情 ↗

语音识别不准确怎么办

查看同批语音识别相关专题内容。

查看详情 ↗

语音识别转文字怎么设置

查看同批语音识别相关专题内容。

查看详情 ↗

开始使用语音技术

进入产品页或文档,确认短语音识别、实时语音识别、音频转写和 SDK 接入方式。