將兩個wav檔合併成一個wav |
|
o1016
一般會員 發表:4 回覆:7 積分:2 註冊:2003-03-21 發送簡訊給我 |
|
axsoft
版主 發表:681 回覆:1056 積分:969 註冊:2002-03-13 發送簡訊給我 |
引言: 我現在有兩個分開的wav檔,而且也將兩個聲音檔的buffer合併起來了,我想利用這個buffer的將兩個聲音檔存成一個.wave,想請問有人知道方法嗎??或者我該用前面文章所建議的先開一個空的wav轉成bin再將buffer的資料一個一個載入進去? >>< face="Verdana, Arial, Helvetica"> 建議您用TMemoryStream來做Wave資料的合併,然後將MemoryStream內容存檔, 速度還不錯喔! 網路志工聯盟----Visita網站http://www.vista.org.tw ---[ 發問前請先找找舊文章 ]--- |
o1016
一般會員 發表:4 回覆:7 積分:2 註冊:2003-03-21 發送簡訊給我 |
|
axsoft
版主 發表:681 回覆:1056 積分:969 註冊:2002-03-13 發送簡訊給我 |
引言: 是喔~TMemoryStream可以將我的BUFFER合併嗎? 因為我使用的是記憶體撥放音~並不是使用MediaPlayer的物件撥放 所以必須要有BUFFER的大小與檔案的大小才能撥放.. 我是用很笨的方法..當每個字讀完語音的標頭檔後 也就是第44BYET之後的所有BUFFER存到一個陣列.. 每個字都重複這樣的動作....一直累加BUFFER的長度...TMemoryStream的用法參考這 http://www.bridgespublishing.com/articles/issues/9804/Manipulating_memory_with_TMemoryStream.htm 網路志工聯盟----Visita網站http://www.vista.org.tw ---[ 發問前請先找找舊文章 ]--- |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |