音声用の 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