翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
サードパーティーspeech-to-text (STT) プロバイダーを設定する
以下の手順を使用して、サードパーティーのspeech-to-text (STT) プロバイダーを設定します。
前提条件
-
既存のロケールを持つボット。
-
に保存されているサードパーティー STT プロバイダー API キー AWS Secrets Manager。API キーを Secrets Manager のシークレットとして保存する方法の詳細については、「 シークレットを作成する AWS Secrets Manager」を参照してください。
-
Amazon Connect がシークレットを取得できるようにする Secrets Manager リソースポリシー。詳細については、「シークレットとリソースポリシーの管理」を参照してください。
-
AWS KMS key 復号化を許可する アクセス許可。詳細については、「シークレットとリソースポリシーの管理」を参照してください。
-
プロバイダーモデル ID と Secrets Manager ARN。
ステップ 1: 音声モデル設定パネルを開く
-
Amazon Connect 管理者ウェブサイトにサインインします。
-
Bots を選択し、ボットを選択します。
-
ロケールを選択します。
-
音声モデルセクションで、編集 を選択して設定モーダルを開きます。
ステップ 2: モデルタイプを選択する
Model type ドロップダウンで、Speech-to-Text (STT) を選択します。これにより、ロケールはspeech-to-speech用に設定されます。
ステップ 3: デフォルトの音声モデル設定を確認する
デフォルトでは、Amazon はspeech-to-textプロバイダーとして選択されます。サードパーティープロバイダーに切り替える前に、現在の設定を確認してください。
ステップ 4: サードパーティー STT プロバイダーを選択する
Voice プロバイダードロップダウンを開き、サポートされているサードパーティーのspeech-to-textを選択します。
ステップ 5: モデル ID と Secrets Manager ARN を入力する
-
モデル ID に、プロバイダーのモデル名を入力します。
-
一部のプロバイダーでは、最小または最大長が必要です。
-
モデル IDsでは大文字と小文字が区別され、プロバイダーのドキュメントと一致する必要があります。
-
-
Secrets Manager ARN で、プロバイダー API キーを含むシークレットの ARN を入力します。
-
シークレットは、Amazon Connect インスタンスと同じリージョンにある必要があります。
-
Secrets Manager および KMS キーポリシーは、Amazon Connect がキーにアクセスして復号することを許可する必要があります。詳細については、「シークレットとリソースポリシーの管理」を参照してください。
-
-
続行 を選択して変更を保存します。
ロケールを構築してアクティブ化する
ロケールにビルドされていない変更が表示されている場合は、ビルド言語を選択します。ビルドが成功すると、新しい STT 設定がアクティブになります。
ランタイム動作 (STT)
-
Amazon Connect は、選択したサードパーティーのspeech-to-textに音声をルーティングします。
-
フローや Lambda 関数に変更を加える必要はありません。
-
無効な認証情報や無効なモデル IDsなどのエラーがログに表示されます。
-
メトリクスと分析は引き続き正常に機能します。
トラブルシューティング (STT)
-
無効なモデル ID: プロバイダードキュメントで値を確認します。
-
アクセスが拒否されました: Secrets Manager と KMS アクセス許可を検証します。
-
ロケールビルドが失敗する: 必須フィールドが有効であることを確認します。
-
高レイテンシー: プロバイダーリージョン設定を検証します。