Amazon Polly コンソールを使用したレキシコンの管理 - Amazon Polly

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon Polly コンソールを使用したレキシコンの管理

Amazon Polly コンソールを使用して、レキシコンのアップロード、ダウンロード、適用、フィルタリング、および削除ができます。以下の手順で、これらの各プロセスを示します。

コンソールを使用したレキシコンのアップロード

発音レキシコンを使用するには、最初にアップロードする必要があります。コンソールにはレキシコンをアップロードできる場所が 2 つあります。[Text-to-Speech] タブ、および [Lexicons] タブです。

以下のプロセスでは、選択した言語で一般的でない語句がどのように発音されるかをカスタマイズするのに使用できるレキシコンを追加する方法を説明します。

レキシコンを [Lexicons] タブから追加するには

  1. AWS Management Console にサインインして、Amazon Polly コンソール (https://console.aws.amazon.com/polly/) を開きます。

  2. [Lexicons] タブを選択します。

  3. [Upload lexicon] (レキシコンのアップロード) を選択します。

  4. レキシコンの名前を入力し、[Choose a lexicon file] (レキシコンファイルの選択) を使用して、アップロードするレキシコンを見つけます。アップロードできるのは、.pls または.xml 拡張子を持つ PLS ファイルのみです。

  5. [Upload lexicon] (レキシコンのアップロード) を選択します。同じ名前でレキシコンが (.pls または .xml ファイルにかかわりなく) 既に存在する場合、レキシコンをアップロードすると既存のレキシコンは上書きされます。

レキシコンを [Text-to-Speech] (テキスト読み上げ) タブから追加するには

  1. AWS Management Console にサインインして、Amazon Polly コンソール (https://console.aws.amazon.com/polly/) を開きます。

  2. [Text-to-Speech (テキスト読み上げ機能)] タブを選択します。

  3. [Additional settings] (詳細設定) を展開し、[Customize pronunciation] (発音のカスタマイズ) を有効にしてから、[Upload lexicon] (レキシコンのアップロード) を選択します。

  4. レキシコンの名前を入力し、[Choose a lexicon file] (レキシコンファイルの選択) を使用して、アップロードするレキシコンを見つけます。.pls および .xml 拡張子を持つ PLS ファイルのみ使用できます。

  5. [Upload lexicon] (レキシコンのアップロード) を選択します。同じ名前のレキシコンが (.pls または .xml ファイルにかかわりなく) 既に存在する場合、レキシコンをアップロードすると既存のレキシコンは上書きされます。

コンソールを使用してレキシコンを適用する (音声合成)

次の手順では、「W3C」を「World Wide Web Consortium」に置き換える W3c.pls レキシコンを適用することで、入力テキストにレキシコンを適用する方法を示します。テキストに複数のレキシコンを適用する場合、最初の一致が後の一致より優先する上から下の順序で適用されます。レキシコンで指定した言語が選択した言語と同じ場合、レキシコンはテキストにのみ適用されます。

レキシコンはプレーンテキストまたは SSML 入力に適用できます。

例 – W3C.pls レキシコンを適用する

この演習に必要なレキシコンを作成するには、PutLexicon オペレーションの使用 を参照してください。トピックの一番上に示されている W3C.pls レキシコンを作成するには、空のテキストファイルを使用します。このファイルを保存する場所を忘れないでください。

W3C.pls レキシコンを入力に適用するには

この例では、「W3C」を「World Wide Web Consortium」に置き換えるレキシコンを説明します。この実習結果を、英語と別の言語の両方で「SSML を使用する (コンソール)」の例と比較してみてください。

  1. AWS Management Console にサインインして、Amazon Polly コンソール (https://console.aws.amazon.com/polly/) を開きます。

  2. 以下のいずれかを実行します。

    • [SSML] を無効にし、テキスト入力ボックスにこのテキストを入力するか貼り付けます。

      He was caught up in the game. In the middle of the 10/3/2014 W3C meeting he shouted, "Score!" quite loudly.
    • [SSML] を有効にし、テキスト入力ボックスにこのテキストを入力するか貼り付けます。

      <speak>He wasn't paying attention.<break time="1s"/> In the middle of the 10/3/2014 W3C meeting he shouted, "Score!" quite loudly.</speak>
  3. [Language] (言語) リストから [English US] を選択し、このテキストに使用する音声を選択します。

  4. [Additional settings] (詳細設定) を展開し、[Customize pronunciation] (発音のカスタマイズ) を有効にします。

  5. レキシコンのリストから、W3C (English, US) を選択します。

    W3C (English, US) レキシコンがリストにない場合、[Upload lexicon] を選択してアップロードし、リストから選択します。このレキシコンの作成については、「PutLexicon オペレーションの使用」を参照してください。

  6. 音声をすぐに聞くには、[Listen] (聴く) を選択します。

  7. 音声をファイルに保存するには、

    1. [Download] を選択します。

    2. 別のファイル形式に変更するには、[Speech file format settings] (音声ファイル形式の設定) を有効にし、目的のファイル形式を選択して、[Download] (ダウンロード) を選択します。

前の手順を繰り返しますが、異なる言語を選択し、出力の違いを確認してください。

コンソールを使用してレキシコンのリストをフィルタリングする

次の手順では、選択した言語のレキシコンのみが表示されるようにレキシコンのリストをフィルタリングする方法を説明します。

言語ごとにリスト表示されるレキシコンをフィルタリングするには

  1. AWS Management Console にサインインして、Amazon Polly コンソール (https://console.aws.amazon.com/polly/) を開きます。

  2. [Lexicons] タブを選択します。

  3. [Any language] (任意の言語) を選択します。

  4. 言語のリストから、フィルタリングする言語を選択します。

    選択した言語のレキシコンのみがリストに表示されます。

コンソールを使用したレキシコンのダウンロード

以下のプロセスでは、1 つ以上のレキシコンをダウンロードする方法を説明します。ファイルにあるレキシコンのエントリの追加、削除、または変更をし、レキシコンを最新の状態に保つために再度アップロードします。

1 つ以上のレキシコンをダウンロードするには

  1. AWS Management Console にサインインして、Amazon Polly コンソール (https://console.aws.amazon.com/polly/) を開きます。

  2. [Lexicons] タブを選択します。

  3. ダウンロードするレキシコンを 1 つ、または複数選択します。

    1. 1 つのレキシコンをダウンロードするには、リストから名前を選択します。

    2. 単一の圧縮アーカイブファイルとして複数のレキシコンをダウンロードするには、リストにあるダウンロードする各エントリの横にあるチェックボックスを選択します。

  4. [Download] を選択します。

  5. レキシコンをダウンロードするフォルダを開きます。

  6. [Save] を選択します。

コンソールを使用してレキシコンを削除する

レキシコンを削除するには

以下のプロセスでは、レキシコンを削除する方法を説明します。レキシコンを削除した後は、もう一度レキシコンを使用する前に再度追加する必要があります。個々のレキシコンの横にあるチェックボックスを選択して、1 つ以上のレキシコンを同時に削除できます。

  1. AWS Management Console にサインインして、Amazon Polly コンソール (https://console.aws.amazon.com/polly/) を開きます。

  2. [Lexicons] タブを選択します。

  3. 削除するレキシコンをリストから 1 つ以上選択します。

  4. [削除] を選択します。

  5. 確認テキストを入力し、リージョンからレキシコンを削除するには [Delete] (削除) を、そのままにするには [Cancel] (キャンセル) を選択します。