すべてのプロダクト
Search
ドキュメントセンター

:SDK の実行

最終更新日:Nov 10, 2025

このトピックでは、SDK を実行して Intelligent Speech Interaction サービスを呼び出す方法について説明します。

前提条件

  • Alibaba Cloud アカウントが作成されていること。 Intelligent Speech Interaction が有効化されていること。 Alibaba Cloud アカウントの AccessKey ID と AccessKey Secret を取得していること。 詳細については、「Intelligent Speech Interaction の有効化」をご参照ください。

  • Intelligent Speech Interaction コンソールでプロジェクトが作成され、そのプロジェクトの appkey が取得されていること。 詳細については、「プロジェクトの作成」をご参照ください。

Intelligent Speech Interaction サービスの呼び出し

このセクションでは、Java 用の SDK を実行して Intelligent Speech Interaction サービスを呼び出す方法について説明します。

  1. Maven をインストールします。

  2. SDK パッケージをダウンロードします。

  3. パッケージを解凍し、コードを実行して Intelligent Speech Interaction サービスを呼び出します。

    • 一文認識サービスを呼び出します。

      デモパッケージを解凍し、pom ディレクトリで mvn package コマンドを実行します。 実行可能な JAR パッケージ nls-example-recognizer-2.0.0-jar-with-dependencies.jar が target ディレクトリに生成されます。 JAR パッケージを宛先サーバーにコピーし、次のコードを実行します。 logs/nls.log ファイルが JAR パッケージと同じディレクトリに生成されます。

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

    • リアルタイム音声認識サービスを呼び出します。

      デモパッケージを解凍し、pom ディレクトリで mvn package コマンドを実行します。 実行可能な JAR パッケージ nls-example-transcriber-2.0.0-jar-with-dependencies.jar が target ディレクトリに生成されます。 JAR パッケージを宛先サーバーにコピーし、次のコードを実行します。 logs/nls.log ファイルが JAR パッケージと同じディレクトリに生成されます。

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

    • 音声合成サービスを呼び出します。

      デモパッケージを解凍し、pom ディレクトリで mvn package コマンドを実行します。 実行可能な JAR パッケージ nls-example-tts-2.0.0-jar-with-dependencies.jar が target ディレクトリに生成されます。 JAR パッケージを宛先サーバーにコピーし、次のコードを実行します。 logs/nls.log ファイルが JAR パッケージと同じディレクトリに生成されます。

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

次のステップ

  • SDK パッケージのサンプルコードを読んで、SDK の実行方法を学習します。

  • Intelligent Speech Interaction の用語を理解することで、このプロダクトへの理解を深めることができます。 詳細については、「用語」をご参照ください。

  • Intelligent Speech Interaction サービスを呼び出す方法を学習します。 詳細については、「始める前に」をご参照ください。