Pythonで.WAVファイルを再生する方法

...

Pythonは、オーディオファイルを再生するためのツールを提供します。

Pythonの広範な標準ライブラリのセットにより、プログラマーは幅広いプログラミングタスクを処理できます。 Pythonは「バッテリーを含む」言語であり、他に追加するものはありません。 確かに、Pythonには、いくつかのオーディオファイル形式を読み書きするための組み込み関数があります。 残念ながら、Pythonプログラマーが遭遇する可能性のある幅広いハードウェアおよびオペレーティングシステムでオーディオファイルを再生する標準的な方法はありません。 ただし、標準のPythonには、作業を完了するための簡単な方法が含まれています。 「os」またはオペレーティングシステムモジュールを使用すると、プログラマは基盤となるオペレーティングシステムを使用して、ファイルを再生する実際の作業を行うことができます。

LinuxでPythonを使用して.Wavファイルを再生する

ステップ1

「ALT」とF2キーを同時に押します。 入力ボックスに「python」と入力します。 LinuxターミナルでPythonを実行できるようにするオプションを選択します。 「実行」ボタンをクリックします。

今日のビデオ

ステップ2

Pythonプロンプトで、「importos」と入力してosモジュールをインポートします。

ステップ3

Pythonコマンドラインで次のシステムコールを入力します。

os.system( "aplay sound / test.wav")

パラメータ「sounds / test.wav」を、再生する.wavファイルの場所と名前に置き換えます。

ステップ4

ReturnキーまたはEnterキーを押して、コードを実行します。

WindowsXPでPythonを使用して.Wavファイルを再生する

ステップ1

[スタート]メニューボタンをクリックし、[実行]を選択してWindowsコマンドインタープリターをロードします。

ステップ2

Windowsのコマンドプロンプトで「python」と入力し、Enterキーを押します。 一部のインストールでは、インタープリターを見つけてロードするために、Pythonバイナリを含むディレクトリへのパスが必要です。 たとえば、Python 2.7がインストールされているバージョンの場合、Pythonインタープリターをロードするには、「c:\ python27 \ python」と入力します。

ステップ3

Pythonコマンドラインプロンプトで「importos」と入力し、Enterキーを押します。

ステップ4

Pythonインタープリタープロンプトに次のコマンドを入力して、waveファイルを再生します。

os.system( "start / min mplay32 / play / close tada.wav")

パラメータ「sounds / test.wav」を、再生する.wavファイルの場所と名前に置き換えます。

ステップ5

ReturnキーまたはEnterキーを押して、Waveファイルを再生します。

必要なもの

  • Pythonバージョン2.5以降がインストールされているWindowsまたはLinuxコンピューター

  • ウェーブフォーマットオーディオファイル

ヒント

Pythonプログラマーは、一般的なオーディオファイル形式を再生するために必要なクラスとメソッドを提供できるいくつかのオープンソースオーディオライブラリを利用できます。 これらのライブラリには依存関係があることがよくあります。それらをインストールして機能させるには、他のライブラリまたはファイルが必要です。

警告

Pythonの「os.system()」関数を使用すると、Pythonインタープリターが実行を許可されている標準のオペレーティングシステムコマンドを実行できます。 重要なデータやアプリケーションを削除またはアクセスするためのコマンドを挿入することができます。