以下是一个使用Python生成白噪音并保存为WAV格式(可视为简单ASMR音频)的示例代码:
```python
importnumpyasnp
importscipy.io.wavfileaswav
#参数设置
sample_rate=44100#采样率
duration=5#时长(秒)
amplitude=0.3#音量
#生成白噪音(均匀分布随机数)
noise=np.random.uniform(-1,1,sample_rateduration)
#应用音量
noise=noiseamplitude
#转换为16位整型
noise_int=np.int16(noise32767)
#保存为WAV文件 wav.write("asmr_whitenoise.wav",sample_rate,noise_int) print("已生成asmr_whitenoise.wav(5秒白噪音)") ``` 要生成雨声,可以在白噪音基础上加入低频滤波和随机包络,但核心原理类似。实际.asmr文件通常为音频格式,代码生成后可用播放器收听。