著者:米田 聡
小型コンピュータボード「Raspberry Pi」(ラズパイ)向けにさまざまな拡張ボードが発売されています。その拡張ボードとラズパイを組み合わせれば、ラズパイでいろいろなことが簡単に試せます。第14回は、高品質なアナログ音声を出力する拡張基板を扱います。
シェルスクリプトマガジン Vol.81は以下のリンク先でご購入できます。
図7 MP3形式の音楽ファイルを再生するPythonプログラム(player.py)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
import time from pydub import AudioSegment from pydub.playback import _play_with_simpleaudio audio = AudioSegment.from_file("sample.mp3", "mp3") play = _play_with_simpleaudio(audio) try: while True: time.sleep(1) except KeyboardInterrupt: pass play.stop() |