第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用 Librosa Python 將噪聲添加到音頻文件并重新轉(zhuǎn)換噪聲信號

使用 Librosa Python 將噪聲添加到音頻文件并重新轉(zhuǎn)換噪聲信號

幕布斯6054654 2023-08-08 16:02:39
我使用 librosa 添加噪聲到信號中,但添加噪聲后我無法將信號另存為 wav 文件。我的代碼如下:import librosaimport matplotlib.pyplot as pltimport numpy as npimport mathfile_path = r'path\to\file'##signal, sr = librosa.load(file_path, sr = 16000)# plt.plot(signal)#RMS=math.sqrt(np.mean(signal**2))STD_n= 0.001noise=np.random.normal(0, STD_n, signal.shape[0])## # X=np.fft.rfft(noise)# # radius,angle=to_polar(X)#signal_noise = signal+noise我想將 signal_noise 轉(zhuǎn)換為 wav 文件。我嘗試了不同的 librosa 函數(shù),但找不到一個。我嘗試使用 scipy.io.wavfile.write 但出現(xiàn)錯誤,可能是因為 Librosa 生成標準化音頻,而 Scipy 不生成。
查看完整描述

1 回答

?
藍山帝景

TA貢獻1843條經(jīng)驗 獲得超7個贊

您可以使用soundfile庫來完成此操作。將這些行添加到您的代碼中:

import soundfile
soundfile.write('filename.wav',signal_noise,16000)

參數(shù):

  • 第一個參數(shù)是文件名

  • 第二個參數(shù)是要保存的音頻

  • 第三個參數(shù)是采樣率

希望這對您有幫助!


查看完整回答
反對 回復(fù) 2023-08-08
  • 1 回答
  • 0 關(guān)注
  • 98 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號