文档

安装SDK

更新时间:
一键部署

本文主要介绍如何安装SDK实现听悟能力体验。

安装SDK

说明

阿里云SDK

使用音视频文件离线转写以及实时记录,均需先安装此阿里云SDK再使用API接口实现离线和实时任务的管理、状态与结果的查询。

智能语音交互实时转写SDK

当您使用实时记录时,创建实时任务后,安装此实时转写SDK(不含音频采集功能)实现实时音频流的采集和推送,以及实时转写结果的接收。

安装阿里云SDK

本产品(听悟/2022-09-30及听悟/2023-09-30)两个版本的OpenAPI接口形式均采用ROA签名风格,签名细节参见ROA风格请求体&签名机制。您可以从这里听悟OpenAPI SDK下载听悟基于OpenAPI封装后的SDK。当然您也可以从这里阿里云SDK下载各种语言的阿里云OpenAPI原生SDK。

需要注意的是,在使用API前,您需要准备好身份账号及访问密钥(AccessKey),才能有效通过客户端工具(SDK、CLI等)访问API。细节请参见创建AccessKey。以下简单介绍主流常见开发语言如何安装使用阿里云SDK的步骤。

Java

说明

Java SDK支持Java8及以上环境,可在maven网站查看版本号,依赖时将上述安装命令中的`the-latest-version`替换为最新版本。

通过以下方式将阿里云SDK添加到您的Java工程,也可以下载完整Java示例代码继续集成。

    <dependency>
      <groupId>com.aliyun</groupId>
      <artifactId>aliyun-java-sdk-core</artifactId>
      <version>the-latest-version</version>
    </dependency>
// see https://mvnrepository.com/artifact/com.aliyun/aliyun-java-sdk-core
implementation group: 'com.aliyun', name: 'aliyun-java-sdk-core', version: 'the-latest-version'

Python

执行以下命令,使用pip安装aliyun-python-sdk-core。

pip install aliyun-python-sdk-core

Go

阿里云Go SDK支持Go 1.7及以上版本,您可以通过如下方式安装。

使用glide方式安装:

glide get github.com/aliyun/alibaba-cloud-sdk-go

使用go vendor方式安装:

go get -u github.com/aliyun/alibaba-cloud-sdk-go/sdk

C++

您可以通过以下命令安装阿里云C++ SDK,当然您也可以直接参考阿里云SDK文档自行安装。

git clone https://github.com/aliyun/aliyun-openapi-cpp-sdk.git
cd aliyun-openapi-cpp-sdk
sudo sh easyinstall.sh core

编译完成之后,您可以下载完整C++示例代码继续集成。

安装智能语音交互实时转写SDK

当您使用实时记录时,除需要使用从阿里云OpenAPI接口创建实时任务、查询任务状态、结束实时任务外,您还需要实时采集音频流、推送、识别,此时您可以通过以下实时转写(不含音频采集功能)SDK完成。

Java

通过以下方式将智能语音交互实时转写SDK添加到您的Java工程。

<dependency>    
      <groupId>com.alibaba.nls</groupId>  
      <artifactId>nls-sdk-transcriber</artifactId>   
      <version>2.2.9</version>
</dependency>

Go

通过以下方式将智能语音交互实时转写SDK添加到您的Go工程。

使用glide方式安装:

glide get github.com/aliyun/alibaba-cloud-nls-go-sdk

使用go vendor方式安装:

go get -u github.com/aliyun/alibaba-cloud-nls-go-sdk

C++

我们已将听悟实时转写所依赖的C++ SDK预编译并放置在示例代码的压缩包中,您可以直接使用。当然您也可以直接下载该SDK的开源代码自行编译。

  • 本页导读 (0)