Re: [請問] 合成技術
※ 引述《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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):