soundtouch 變聲使用和算法

soundtouch 簡介

soundtouch 源碼下載地址

編譯完成之后$soundstretch --help

This program is subject to (L)GPL license. Run "soundstretch -license" for
more information.
This application processes WAV audio files by modifying the sound tempo,
pitch and playback rate properties independently from each other.
Usage :
soundstretch infilename outfilename [switches]
To use standard input/output pipes, give 'stdin' and 'stdout' as filenames.
Available switches are:
-tempo=n : Change sound tempo by n percents (n=-95..+5000 %)
-pitch=n : Change sound pitch by n semitones (n=-60..+60 semitones)
-rate=n : Change sound rate by n percents (n=-95..+5000 %)
-bpm=n : Detect the BPM rate of sound and adjust tempo to meet 'n' BPMs.
If '=n' is omitted, just detects the BPM rate.
-quick : Use quicker tempo change algorithm (gain speed, lose quality)
-naa : Don't use anti-alias filtering (gain speed, lose quality)
-speech : Tune algorithm for speech processing (default is for music)
-license : Display the program license text (LGPL)

測試與結(jié)果

音頻原樣為附件中的:
y.wav
實(shí)驗(yàn)若干次發(fā)現(xiàn) 其實(shí)都是在修改如下三個(gè)參數(shù)
pitch(音調(diào)) tempo(節(jié)拍) rate(速度)
測試使用音頻為資源文件中的y.wav

  • pitch 變調(diào)不變速
    設(shè)定pitch 分別為+10 和 -10
    pitch+10 為資源文件中的pitch10.wav
    pitch-10 為資源文件中的pitch-10.wav
    打開音頻對比波形:



    發(fā)現(xiàn)是在插入或者刪除波動周期论笔。例如降低pitch 就是將多次波動采郎,改為一次均值的波動,從而使得音調(diào)降低狂魔,而音量和時(shí)間長度都保持不變蒜埋。

  • tempo 變速不變調(diào);
    分別設(shè)定參數(shù)為tempo+20 和tempo-20
    tempo+20 的輸出效果為資源文件中的 tempo20.wav
    tempo-20 的輸出效果為資源文件中的 tempo-20.wav



    說明tempo的修改是將音頻波形線性延長或縮短最楷。

  • rate 變速和變調(diào)
    rate+20rate20.wav 為資源文件中的rate20.wav
    rate-20 rate-20.wav為資源文件中的rate-20.wav



    通過線性插值抽值實(shí)現(xiàn)整份。

soundtouch變聲之后效果下載

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市籽孙,隨后出現(xiàn)的幾起案子烈评,更是在濱河造成了極大的恐慌,老刑警劉巖犯建,帶你破解...
    沈念sama閱讀 206,482評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件讲冠,死亡現(xiàn)場離奇詭異,居然都是意外死亡胎挎,警方通過查閱死者的電腦和手機(jī)沟启,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,377評論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來犹菇,“玉大人德迹,你說我怎么就攤上這事〗疑郑” “怎么了胳搞?”我有些...
    開封第一講書人閱讀 152,762評論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長称杨。 經(jīng)常有香客問我肌毅,道長,這世上最難降的妖魔是什么姑原? 我笑而不...
    開封第一講書人閱讀 55,273評論 1 279
  • 正文 為了忘掉前任悬而,我火速辦了婚禮,結(jié)果婚禮上锭汛,老公的妹妹穿的比我還像新娘笨奠。我一直安慰自己,他們只是感情好唤殴,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,289評論 5 373
  • 文/花漫 我一把揭開白布般婆。 她就那樣靜靜地躺著,像睡著了一般朵逝。 火紅的嫁衣襯著肌膚如雪蔚袍。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,046評論 1 285
  • 那天配名,我揣著相機(jī)與錄音啤咽,去河邊找鬼晋辆。 笑死,一個(gè)胖子當(dāng)著我的面吹牛闰蚕,可吹牛的內(nèi)容都是我干的栈拖。 我是一名探鬼主播,決...
    沈念sama閱讀 38,351評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼没陡,長吁一口氣:“原來是場噩夢啊……” “哼涩哟!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起盼玄,我...
    開封第一講書人閱讀 36,988評論 0 259
  • 序言:老撾萬榮一對情侶失蹤贴彼,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后埃儿,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體器仗,經(jīng)...
    沈念sama閱讀 43,476評論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,948評論 2 324
  • 正文 我和宋清朗相戀三年童番,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了精钮。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片猛铅。...
    茶點(diǎn)故事閱讀 38,064評論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡彭则,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出仪或,到底是詐尸還是另有隱情幼东,我是刑警寧澤臂容,帶...
    沈念sama閱讀 33,712評論 4 323
  • 正文 年R本政府宣布,位于F島的核電站根蟹,受9級特大地震影響脓杉,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜简逮,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,261評論 3 307
  • 文/蒙蒙 一球散、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧散庶,春花似錦蕉堰、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,264評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽泻蚊。三九已至躲舌,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間性雄,已是汗流浹背没卸。 一陣腳步聲響...
    開封第一講書人閱讀 31,486評論 1 262
  • 我被黑心中介騙來泰國打工羹奉, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人约计。 一個(gè)月前我還...
    沈念sama閱讀 45,511評論 2 354
  • 正文 我出身青樓诀拭,卻偏偏與公主長得像,于是被迫代替她去往敵國和親煤蚌。 傳聞我的和親對象是個(gè)殘疾皇子耕挨,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,802評論 2 345

推薦閱讀更多精彩內(nèi)容