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!