2017-01-25 4 views
0

ファイルに書き込まずに、mp3生のオーディオデータ(IvonaのテキストからスピーチAPIから取得)をどのように再生できるか知りたい。ファイルに書き込まずにmp3生のオーディオデータを再生する

wavに変換してpyaudioを使用する必要がありますか?ここで

+0

覚えておくこと:ほとんどの場合、no code = no help。 – linusg

+0

私はあなたにどんなコードをしたいですか?私はポストリクエストから生のオーディオデータを得ました。私はそれをどのように再生できるのかを知りたいだけです。 – ThatHighMan

+0

そこに検索エンジンがあります。コードを最初から書いたり、pyaudioのドキュメントを読んでそのような方法を見つけたりするつもりはありません! – linusg

答えて

0

はそれを行うための方法です。参考のため

from urllib.request import urlopen 
import pyaudio 

pyaud = pyaudio.PyAudio() 
srate=44100 
stream = pyaud.open(format = pyaud.get_format_from_width(1), 
       channels = 1, 
       rate = srate, 
       output = True) 


url = ... # Assuming you retrive audio data from an URL 
u = urlopen(url) 
data = u.read(8192) 

while data: 
    stream.write(data) 
    data = u.read(8192) 

How to play mp3 from URLを参照してください。

希望すると便利です。

関連する問題