Re: [請問] 合成技術

看板AVEncode作者 (幹)時間15年前 (2009/02/06 14:28), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《greatfly (預見未來)》之銘言: : 可以請問一下 : 假若有兩個音檔A和B : 如果要把A音檔的intensity(音強 算是聲音大小聲嗎)抽出來 : 然後覆蓋到B音檔上 做合成的動作 : 使B音檔的intensity變成A音檔的(但不影響到B音檔其他的 如頻率等等) : 請問一下有人知道怎麼做嗎 : 煩請知道的高手教學一下 : 感謝 : ^__^ 不知道有沒有誤解您的意思,參考看看。 以Overlapping-and-Adding和Hanning window為方法在時域調整能量。 1. A和B都切成overlapped Frame。 2. A和B的Overlapped Frame乘上Hanning window。 3. 計算出A和B之Frame Energy, E(.),把B上每一個sample都乘上E(A)/E(B)。 3. 將B的Overlapped Frame加回去。 這樣應該就夠用了。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.245.113.200
文章代碼(AID): #19YzYMMa (AVEncode)
討論串 (同標題文章)
文章代碼(AID): #19YzYMMa (AVEncode)