2

aplay の出力を抑制しようとしていますが、成功しません。stdout で印刷ステートメントを抑制する方法は知っていますが、同じ結果を pydub モジュールでアーカイブする方法がわかりませんでした。たとえば、このコードでサウンドを再生すると

from pydub import AudioSegment
from pydub.playback import play

next_kot = AudioSegment.from_ogg('/home/effe/Voz/Hello.ogg')
play(next_kot)

生成された出力 (赤で!) は

avplay バージョン 9.18-6:9.18-0ubuntu0.14.04.1、Copyright (c) 2003-2014 gcc 4.8 を使用して 2015 年 3 月 16 日 13:19:10 にビルドされた Libav 開発者 (Ubuntu 4.8.2-19ubuntu1) 入力 #0、wav 、「/tmp/tmp5DUj0a.wav」から:
デュレーション: 00:00:01.32、ビットレート: 1411 kb/s ストリーム #0.0: オーディオ: pcm_s16le、44100 Hz、2 チャンネル、s16、1411 kb/s

より多くのオーディオを連結すると、重要な情報が失われやすくなります。この種の出力を遮断する方法はありますか?

ありがとう。

4

2 に答える 2