全部产品
云市场

运行SDK

更新时间:2019-10-17 11:02:02

本文档介绍如何使用SDK调用语音识别服务。

准备工作

在开始调用之前您需要:

  • 创建阿里云账号,开通智能语音权限,并取得账号对应的Access Key ID 和 Secret。说明文档
  • 在智能语音控制台创建项目,获得项目Appkey。说明文档

调用识别服务(以Java SDK为例)

  • 安装Maven工具
  • 下载SDK包并解压

  • 运行代码调用一句话识别。

    demo 解压后,在pom 目录运行mvn package ,会在target目录生成可执行jar nls-example-recognizer-2.0.0-jar-with-dependencies.jar 将此jar拷贝到目标服务器,运行后在jar包同目录生成logs/nls.log

    1. java -cp nls-example-recognizer-2.0.0-jar-with-dependencies.jar com.alibaba.nls.client.SpeechRecognizerDemo <app-key> <token> [<url>]
  • 运行代码调用实时语音识别。

    demo 解压后,在pom 目录运行mvn package ,会在target目录生成可执行jar nls-example-transcriber-2.0.0-jar-with-dependencies.jar 将此jar拷贝到目标服务器,运行后在jar包同目录生成logs/nls.log

    1. java -cp nls-example-transcriber-2.0.0-jar-with-dependencies.jar com.alibaba.nls.client.SpeechTranscriberDemo <app-key> <token> [<url>]
  • 运行代码调用语音合成。

    demo 解压后,在pom 目录运行mvn package ,会在target目录生成可执行jarnls-example-tts-2.0.0-jar-with-dependencies.jar将此jar拷贝到目标服务器,运行后在jar包同目录生成logs/nls.log

    1. java -cp nls-example-tts-2.0.0-jar-with-dependencies.jar com.alibaba.nls.client.SpeechSynthesizerDemo <app-key> <token> [<url>]

下一步

  • 阅读SDK包中附带的示例代码,了解SDK调用大致流程。
  • 了解智能语音服务相关术语,帮助您更好地理解本产品。
  • 阅读使用前须知,学习如何调用语音服务。