音声用の Azure リソースをプロビジョニングする

完了

Azure Speech を使用する前に、Azure サブスクリプションに Azure Speech リソースを作成する必要があります。 専用の Azure Speech リソースまたは Microsoft Foundry リソースを使用できます。

リソースを作成した後、サポートされている SDK のいずれかを通じてクライアント アプリケーションからリソースを使用するには、次の情報が必要になります。

  • リソースがデプロイされる 場所 ( eastus など)
  • リソースに割り当てられたキーのひとつ

これらの値は、Azure portal のリソースの [キーとエンドポイント] ページで確認できます。

特定の構文とパラメーターは言語固有の SDK によって異なりますが、Azure Speech サービスとのほとんどの対話は、Azure Speech リソースへの接続をカプセル化する SpeechConfig オブジェクトの作成から始まります。

たとえば、次の Python コードは、米国東部リージョンの Azure Speech リソースに基づいて SpeechConfig オブジェクトをインスタンス化します。

import azure.cognitiveservices.speech as speech_sdk

speech_config = speech_sdk.SpeechConfig(your_project_key, 'eastus')

この例では、次のように、Python 用 Speech SDK パッケージがインストールされていることを前提としています。

pip install azure-cognitiveservices-speech