-
配置Python环境 - 语音交互服务 SIS
配置Python环境 前提条件 确保已安装Python3,目前Python SDK仅支持Python3。 确保已安装setuptools、requests、websocket-client。 操作步骤 下载SDK,通过pip-list命令查看安装包。
-
配置CPP环境(Windows) - 语音交互服务 SIS
配置CPP环境(Windows) 当前Windows 版本 CPP SDK基于visual studio 运行,确保已安装visual studio 2017。
-
实时语音合成 - 语音交互服务 SIS
实时语音合成 前提条件 确保已按照配置Python环境配置完毕,Python SDK仅支持Python3。 初始化Client 初始化RttsClient详见表 RttsClient初始化参数。
-
配置CPP环境(Linux) - 语音交互服务 SIS
配置CPP环境(Linux) c++版本需要在11及以上 cmake版本需要在3.14及以上 gcc-c++ 版本需要在5.4.0及以上 Linux版本CPP SDK依赖g++,cmake,此三项需要提前在机器安装,才能完成sdk编译和运行.
-
配置Java环境 - 语音交互服务 SIS
安装idea后,打开idea软件。 项目导入:“File -”> “Open -”> “选择项目SDK项目huaweicloud-java-sdk-sis-1.8.1”(空白项目时直接选择open),选择“Trust Project”。
-
SDK(新版) - 语音交互服务 SIS
SDK列表 表1提供了huaweicloud-sdk-php-v3SIS服务支持的SDK列表,您可以在GitHub仓库查看SDK更新历史、获取安装包以及查看指导文档。
-
调用API实现一句话识别 - 语音交互服务 SIS
步骤1:配置环境 下载并安装Postman,Postman建议使用7.24.0版本。 下载华为云SIS服务Postman的配置文件。 配置文件下载地址:sis-postman.json。 如果浏览器显示文件内容,鼠标右键另存为JSON文件。 导入配置文件。
-
部署类 - 语音交互服务 SIS
部署类 语音交互服务是否支持私有化部署
-
语音交互服务是否支持私有化部署 - 语音交互服务 SIS
语音交互服务是否支持私有化部署 目前语音交互服务暂不支持私有化部署。 父主题: 部署类
-
调用Java SDK实现一句话识别 - 语音交互服务 SIS
从Oracle官网下载并安装JDK。版本要求:强烈推荐使用1.8版本。 从Eclipse官网下载并安装Eclipse IDE for Java Developers最新版本,例如:eclipse-jee-mars-R-win32-x86_64.zip。
-
配置Android 环境 - 语音交互服务 SIS
配置Android 环境 配置环境。 在使用语音交互SDK时,需要提前配置好android系统的开发环境,如表1所示。 表1 配置环境准备项 准备项 说明 JDK Java开发环境的基础配置。版本要求:推荐使用1.8版本。
-
配置OBS访问权限 - 语音交互服务 SIS
配置公共读可参考配置标准桶策略,创建桶策略为“公共读”。一般私密数据不建议用此方法。 目前仅支持访问用户个人OBS下的音频的链接,不支持读取其他用户公共读的链接。 图1 创建“公共读”桶策略 开启语音交互服务授权 开启公共读授权访问,对于敏感信息,如个人私有数据,存在泄漏风险。
-
配置热词表(可选) - 语音交互服务 SIS
所配置的关键词含有生僻字,如葳蕤,霜蟾。这些生僻字出现的概率较低,所以在热词搜索过程中,可能不生效。 所配置的关键词较常见,与其他高频词容易混淆(误召回),如述职 vs 数值。 配置规则: 自定义权重热词用/将热词分为两个部分,左边即为普通热词,遵循普通热词的配置规则。
-
Websocket握手请求 - 语音交互服务 SIS
需提前安装websocket-client, 执行pip install websocket-client import websocket import threading import time import json def rtts_demo(): url =
-
一句话识别(http版) - 语音交互服务 SIS
(60); SSL配置(可选) // 根据需要配置是否跳过SSL证书验证 config.withIgnoreSSLVerification(true); 配置认证信息。
-
语音合成(http版) - 语音交互服务 SIS
(60); SSL配置(可选) // 根据需要配置是否跳过SSL证书验证 config.withIgnoreSSLVerification(true); 配置认证信息。
-
流式一句话 - 语音交互服务 SIS
需提前安装websocket-client, 执行pip install websocket-client import websocket import threading import time import json def rasr_demo(): url = '
-
实时语音识别单句模式 - 语音交互服务 SIS
需提前安装websocket-client, 执行pip install websocket-client import websocket import threading import time import json def rasr_demo(): url = '
-
录音文件极速版 - 语音交互服务 SIS
录音文件极速版 前提条件 确保已按照配置Java环境配置完毕。 确保已存在待识别的音频文件并上传OBS,示例音频可参考下载SDK压缩包文件,同时确保服务已授权访问OBS,可参考配置OBS服务。
-
录音文件识别 - 语音交互服务 SIS
录音文件识别 前提条件 确保已按照配置Java环境配置完毕。 确保已存在待识别的音频文件并上传OBS或者有公网可访问服务器上(需保证可使用域名访问),示例音频可参考下载SDK压缩包文件。如果音频存放在OBS上,确保服务已授权访问OBS,可参考配置OBS服务。