0
我已經成功地寫了一個代碼,將記錄音頻的幾秒鐘,使用pyaudio其保存在選定的目錄在Python 2.7,像這樣:在Python 3.2中錄製聲音?
import pyaudio
import wave
import sys
chunk = 1024
FORMAT = pyaudio.paInt16
CHANNELS = 1
RATE = 44100
RECORD_SECONDS = 5
WAVE_OUTPUT_FILENAME = "%d_%d.wav" % (self.get('subject_nr'), self.get('count_inline_script'))
p = pyaudio.PyAudio()
stream = p.open(format = FORMAT,
channels = CHANNELS,
rate = RATE,
input = True,
frames_per_buffer = chunk)
現在,我最近纔開始使用Python 3.2和我我想知道是否有一種方法可以像在舊版本中一樣錄製聲音?
也許,這是明確的一些人可以得到,但我認爲,如果你提供當你嘗試運行該發生的事情可能會有所幫助在python 3.發生了什麼錯誤? –
如果僅僅是沒有python 3的pyAudio模塊,請檢查鏈接的視線joaquin。這對這些東西來說是非常有用的。我用它來尋找一大堆晦澀難懂的圖書館。 –