2
如何在python audiolab中生成溫和的「嘟嘟」聲音,而無需使用外部.wav文件?我發現下面的例子來產生隨機噪聲:python audiolab中的嘟嘟聲
play(0.05 * np.random.randn(2, 48000))
不幸的是我沒有音頻表示足夠的知識來創建一個音(有一定頻率的),我不知道在哪裏可以找到一些可以理解的文檔。
任何對此的幫助真的很感謝!
如何在python audiolab中生成溫和的「嘟嘟」聲音,而無需使用外部.wav文件?我發現下面的例子來產生隨機噪聲:python audiolab中的嘟嘟聲
play(0.05 * np.random.randn(2, 48000))
不幸的是我沒有音頻表示足夠的知識來創建一個音(有一定頻率的),我不知道在哪裏可以找到一些可以理解的文檔。
任何對此的幫助真的很感謝!
準確地說:
import audiolab
import scipy
x = scipy.cos((2*scipy.pi*f/fs)*scipy.arange(fs*T))
audiolab.play(x, fs)
其中f
的單位是赫茲音調的頻率,fs
是採樣率,並T
是以秒計的音的長度。
我計算出來:
play(0.05 * np.array([math.cos(x/40) for x in range(10000)]))
產生一個相當不錯的色調,在至極的值:
Ciau!