Amazon Polly
開発者ガイド

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

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

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

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

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

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

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

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

  3. [Upload] を選択します。

  4. アップロードするレキシコンを見つけます。.pls および .xml の拡張子を使用する PLS ファイルのみ使用できます。

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

レキシコンを [Text-to-Speech] タブから追加するには

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

  2. [Text-to-Speech] タブを選択します。

  3. [Customize pronunciation of words or phrases using lexicons] を選択し、次に [Upload lexicon] を選択します。

  4. アップロードするレキシコンを見つけます。.pls および .xml の拡張子を使用する PLS ファイルのみ使用できます。

  5. [Open] を選択します。同じ名前のレキシコンが (.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 マネジメントコンソールにサインインして、Amazon Polly コンソール (https://console.aws.amazon.com/polly/) を開きます。

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

    • [Plain text] タブを選択し、テキスト入力ボックスにこのテキストを入力するか貼り付けます。

      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. [Choose a language and region] のリストから English US を選択し、このテキストに使用する音声を選択します。

  4. [Customize pronunciation of words or phrases using lexicons] を選択します。

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

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

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

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

    1. [Save speech to MP3] を選択します。

    2. 別のファイル形式に変更するには、[Change file format] を選択して目的のファイル形式を選択し、[Change] を選択します。

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

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

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

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

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

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

  3. [Filter] を選択します。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  5. リージョンからレキシコンを削除するには [Delete] を、そのままにするには [Cancel] を選択します。