我需要Ø採取由人記錄的音頻文件,並將其轉換爲一個孩子的聲音,並與一些背景聲音音頻API
我曾在網上試圖找到一個很好的方案,使混合但我沒有找到
任何人都可以請教我如果有任何C#API可以幫助我自己實現它?這太難了嗎?
任何幫助將不勝感激提前
我需要Ø採取由人記錄的音頻文件,並將其轉換爲一個孩子的聲音,並與一些背景聲音音頻API
我曾在網上試圖找到一個很好的方案,使混合但我沒有找到
任何人都可以請教我如果有任何C#API可以幫助我自己實現它?這太難了嗎?
任何幫助將不勝感激提前
我認爲使用API並自己編寫可能屬於「太難做」類別。我會推薦使用免費的多音軌音頻編輯器,如Audacity,它具有音調轉換功能(可以滿足您的孩子的語音要求),並且可以播放兩個文件(做背景音頻要求)
如果你仍然想/需要一個API搜索孩子的聲音能力時尋找的關鍵詞是「音高偏移」
感謝有使用的MediaPlayer類與WPF在System.Windows.Media命名空間的一些新功能。
但是你在做什麼需要信號處理,最好用C++完成。我不知道.NET中的任何好的信號處理庫,但是Emgu openCV是可以進行高級信號處理的OpenCV封裝。
你要做的事情需要先進的信號處理,如果你沒有這樣的背景,就沒有簡單的方法去做。
NAudio是基於.NET的,並有一個混合引擎 - 可能值得爲您的目的尋找。
早餐碼頭橡皮筋圖書館是一個C++庫(GPL下發布),可以改變錄音的音調,而不改變速度。它還具有共振峯處理功能,可以幫助改變男人/女人/小孩之間的語音。
1+我喜歡它... – Aliostad 2010-10-08 16:57:29