很多人都在研究什么語音識別芯片、語音合成芯片、語音壓縮芯片、語音編碼等一些芯片的算法。但是很少人去研究一下語音變音算法。其實變音芯片在很早的時候就已經出現過,那時候的變音芯片主要是采用掩膜或者全硬件的方式組成,主要是應用于電話變音。因為小孩、老人、男人、女人聲音的主要區別在于聲音所處的頻段不同最明顯的就是男人和女人的聲音,女人的聲音相對來講所處的頻段比男人講話的聲音要高。既然是這樣科學家們就得出基于兩種方法對這個頻段進行搬移,下面我們就針對這兩種方法進行研究。
一變調:變調就是采用數字處理的方法或者模擬的方法進行頻譜搬移。數字處理的辦法就是先對聲音進行采樣量化,然后進行端點檢測,濾波然后再進行關鍵性的傅立葉變換,把時域的信號轉換到頻率域然后只要簡單的對頻域信號進行簡單的加減法運算就可以實現頻譜向高頻或者低頻進行移動,然后再進行反傅立葉變換把頻域信號轉換到時域,在經過DA轉換和放大就可以播放出變音后的語音信號了。這種方法的優點就是聲音的語速不會變,只是音調的高低進行變化,處理的效果相對比較好。缺點就是預算復雜對硬件要求相對比較高。
二變速:這種方法其實很容易理解,這種方法有點像去迪廳里的DJ劃盤的效果是一樣的,只是他那個劃盤是時變的。這種方法主要是對聲音的速度進行修改達到變音的目的。這個方法也是首先進行聲音采集量化轉換成數字信號然后存儲在送到輸出部分在音頻輸出的時候才用于輸入不一樣的輸出速度造成速度差就可以將聲音調快或者調慢。因為這是一種時域的解決方法,由于是對音頻信號的波形進行壓縮或者拉伸,所以變現出來的音調也是隨之變低或者變高。這種方法的有點是:算法相對簡單,對硬件要求不高,實現起來比較容易。缺點是:當聲音調的過快或者過慢時容易聽不清語音的真實信息內容,并且會隨著速度的快慢不同聲音信息的總長度也會隨著變短或者邊長。
本文變音芯片是什么,語音芯片變音的兩種方法由深圳奧爾偉業www.daohang52.com提供,奧爾偉業可接受語音IC方案個性化定制,滿足客戶的各種語音芯片方案需求。