Cookie の設定を選択する

当社は、当社のサイトおよびサービスを提供するために必要な必須 Cookie および類似のツールを使用しています。当社は、パフォーマンス Cookie を使用して匿名の統計情報を収集することで、お客様が当社のサイトをどのように利用しているかを把握し、改善に役立てています。必須 Cookie は無効化できませんが、[カスタマイズ] または [拒否] をクリックしてパフォーマンス Cookie を拒否することはできます。

お客様が同意した場合、AWS および承認された第三者は、Cookie を使用して便利なサイト機能を提供したり、お客様の選択を記憶したり、関連する広告を含む関連コンテンツを表示したりします。すべての必須ではない Cookie を受け入れるか拒否するには、[受け入れる] または [拒否] をクリックしてください。より詳細な選択を行うには、[カスタマイズ] をクリックしてください。

Python の例 (HTML5 クライアントおよび Python サーバー)

フォーカスモード
Python の例 (HTML5 クライアントおよび Python サーバー) - Amazon Polly

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

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

このサンプルアプリケーションは、以下の内容で構成されています。

  • HTTP チャンク転送コードを使用する HTTP 1.1 サーバー (「Chunked Transfer Coding」を参照)

  • HTTP 1.1 サーバーとやり取りするシンプルな HTML5 ユーザーインターフェイス (以下を参照):

     

    Text-to-speech interface with voice selection dropdown and text input field.

この例の目的は、Amazon Polly を使用してブラウザベースの HTML5 アプリケーションから音声をストリーミングする方法を示すことです。テキストの合成と同時に Amazon Polly により生成された音声ストリームを使用する方法は、応答性が重要な要素であるユースケース (ダイアログシステムやスクリーンリーダーなど) に推奨されるアプローチです。

このサンプルアプリケーションを実行するには、以下のものが必要です。

  • HTML5 および EcmaScript5 標準に準拠したウェブブラウザ (Chrome 23.0 以上、Firefox 21.0 以上、Internet Explorer 9.0 以上など)

  • Python バージョン 3.0 以上

アプリケーションをテストするには
  1. サーバーコードを server.py として保存します。コードについては、「Python の例: Python サーバーコード (server.py)」を参照してください。

  2. HTML5 クライアントコードを index.html として保存します。コードについては、「Python の例: HTML5 ユーザーインターフェイス (index.html)」を参照してください。

  3. server.py を保存したパスから次のコマンドを実行し、アプリケーションを起動します (システムによっては、コマンドの実行時に python ではなく python3 を使用する必要があります)。

    $ python server.py

    アプリケーションが起動すると、URL がターミナルに表示されます。

  4. ターミナルに表示された URL をウェブブラウザで開きます。

    アプリケーションサーバーのアドレスとポートを渡して、server.py のパラメーターとして使用することができます。詳細については、python server.py -h を実行してください。

  5. 音声を聞くには、リストから音声を選択してテキストを入力し、[Read] を選択します。Amazon Polly が使用可能な最初の音声データチャンクを転送するとすぐに、音声の再生が始まります。

  6. アプリケーションのテストが終わって Python サーバーを停止するには、サーバーが実行されているターミナルで Ctrl+C を押します。

注記

サーバーにより、 AWS SDK for Python (Boto)を使用して Boto3 が作成されます。クライアントは、コンピュータの設定ファイルに保存されている認証情報を使用して、Amazon Polly AWS へのリクエストに署名して認証します。設定ファイルを作成して認証情報を保存する方法の詳細については、 AWS 「 AWS Command Line Interface ユーザーガイド」の「 の設定 AWS Command Line Interface」を参照してください。

プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.