新四季網

語音平滑處理方法

2023-04-27 02:59:06 2

專利名稱:語音平滑處理方法
技術領域:
本發明涉及語音的處理,具體地說是一種語音平滑處理方法。
背景技術:
眾所周知,在擁有語音錄製或播放的應用場景中,語音的質量一直是重中之重,而如何更好地對語音進行平滑處理,提高語音的質量,更成為語音增值業務的重要課題之一。 現有的語音處理方法,有的只能適用於傳統的數字通信網絡,有的只能應用於VOIP網絡。

發明內容
本發明的目的是提供一種語音平滑處理方法,其通過硬體設備對語音進行平滑處理,其既適用於傳統的數字通信網絡,同時也可應用於VOIP網絡,且使各種以語音為基礎的語音增值業務獲得更高質量的語音。為此,本發明採用如下的技術方案語音平滑處理方法,其採用一塊提供語音平滑處理的CPCI板卡和一個通過ΕΙ/IP與公網交換機連接實現語音接入和語音輸出的CPCI增值服務平臺,所述的CPCI板卡包括符合CT-BUS協議規範的數據交換模塊、可編程的FPGA 模塊、CPU模塊和雙埠 RAM模塊,所述的CPCI增值服務平臺包括中繼模塊、符合CT-BUS協議規範的交換模塊以及實現CPCI增值服務平臺上各模塊之間互聯的CPCI背板;
所述的處理方法如下當語音通道建立後,CPCI增值服務平臺與CPCI板卡建立數據交換通道;
通過CPCI增值服務平臺交換模塊傳送至CPCI板卡的數據或CPCI板卡需要向外傳輸的數據,經過雙埠 RAM模塊的緩衝及可編程的FPGA模塊的數據串並轉換或並串轉換,得到經過平滑處理後的語音碼流。CPCI板卡實現了對語音出入雙向進行平滑處理的功能。符合CT-BUS協議規範的數據交換模塊用於實現CPCI板卡內部數據交換,以及CPCI板卡與CPCI增值服務平臺的數據雙向交換;可編程的FPGA模塊的作用是通過邏輯編程實現語音碼流的串並轉換或並串轉換;CPU模塊的作用是實現本地語音碼流的播放以及外部進來的語音碼流的存儲;雙埠 RAM模塊用於實現語音碼流的輸入輸出雙向緩衝。中繼模塊(數字中繼或IP中繼模塊)提供與公網交換的El或者IP連接接口,並處理相關信令。交換模塊,提供4096*4096的交換矩陣資源,建立中繼模塊和CPCI背板之間的數據連接通道。可以實現一對一,一對多的單向或雙向連接。CPCI背板,實現CPCI增值服務平臺上各模塊之間的互連。當中繼模塊完成與交換模塊的通話時隙搭建後,交換模塊隨之完成與CPCI板卡上的數據交換模塊之間的數據交換時隙搭建。在數據交換時隙搭建完成後,FPGA模塊將進行語音碼流的串並轉換或並串轉換,而雙埠 RAM模塊則進行語音碼流的緩存,從而實現語音的平滑處理。在完成通話和數據交換時隙的搭建後,根據放音和錄音模式的不同選擇,整個系統將進行不同方向的流程處理。當系統為放音模式時,CPU模塊將需要進行放音操作的並行語音碼流傳送至雙埠 RAM模塊,而雙埠 RAM模塊另外一側的FPGA模塊則可從雙埠 RAM模塊讀取該並行碼流,並經過FPGA模塊的並串轉換,轉化成串行碼流,再通過數據交換模塊傳送給CPCI增值服務平臺使用。即實現放音流程的語音平滑處理需要以下幾步
1.搭建中繼模塊與交換模塊間的話路時隙(即通話時隙)以及交換模塊與CPCI板卡上的數據交換模塊之間的數據交換時隙;
2.在放音流程中,首先由CPU模塊讀取放音文件,並將放音文件的並行語音碼流緩存至雙埠 RAM模塊;
3.FPGA模塊從雙埠 RAM模塊處讀取並行語音碼流,並經過並串轉換,再傳送給數據交換模塊;
4.數據交換模塊根據之前搭建好的數據交換時隙,將串行碼流傳遞給CPCI增值服務平臺,由CPCI增值服務平臺根據之間搭建好的話路時隙,進行放音操作。當系統為錄音模式時,外部語音碼流經過搭建好的數據交換時隙交換至CPCI板卡內,並經過FPGA模塊將傳送至CPCI板卡的串行碼流通過串並轉換,轉化成並行碼流,而後傳送給雙埠 RAM模塊進行緩存,而雙埠 RAM模塊另一側的CPU模塊則可從雙埠 RAM 模塊讀取碼流,並進行存儲或其他處理。即實現錄音流程的語音平滑處理需要以下幾步
1.搭建CPCI增值服務平臺的中繼模塊與交換模塊之間的話路時隙以及交換模塊與 CPCI板卡上的數據交換模塊之間的數據交換時隙;
2.在錄音流程中,根據步驟1中所搭建的數據交換時隙,CPCI增值服務平臺將由話路時隙中獲得的串行語音碼流數據交換給CPCI板卡上的數據交換模塊,並由該數據交換模塊將語音碼流傳遞給FPGA模塊;
3.FPGA模塊在收到語音串行碼流後,經過串並轉換,將轉換得到的並行碼流寫入雙埠 RAM模塊;
4.CPU模塊從雙埠 RAM模塊處讀取語音並行碼流,而後進行存儲,從而實現錄音操作。在整個過程中,為保證時鐘同步,FPGA模塊的工作時鐘以及雙埠 RAM模塊與 FPGA模塊相連一側的主工作時鐘,均由數據交換模塊產生,以避免在語音碼流的傳輸過程中出現誤丟包的情況。同時為避免雜音幹擾,在放音或者錄音流程中,交換模塊所搭建的時隙通道均為單向通道。本發明在時鐘同步的情況下進行語音碼流的並串轉換或串並轉換,並通過雙埠 RAM模塊的雙向緩衝,實現了語音的平滑處理,使語音質量得到了明顯提高;通過CPCI板卡上的各個硬體模塊,在增值服務平臺上實現了對語音輸入、輸出的緩衝處理;本發明不僅適用於傳統的數字通信網絡,同時也可應用於VOIP網絡。下面結合說明書附圖和具體實施方式
對本發明作進一步說明。


圖1為本發明語音雙向平滑處理的整體流程圖。圖2為本發明CPCI增值服務平臺的內部邏輯圖。
具體實施例方式
如圖所示,語音平滑處理的方法如下
數字中繼模塊通過交換模塊的數據交換時隙與對應的話路時隙建立單向交換。一、根據當前系統的模式要求,判斷是否為放音操作。1)確認為放音操作後,CPCI增值服務平臺將搭建由CPCI板卡上的數據交換模塊至CPCI增值服務平臺的單向數據交換時隙,以便後期的數據交換,同時數據交換模塊也需完成由FPGA模塊至數據交換模塊的單向交換時隙。2)CPU模塊將根據放音要求,讀取對應的放音文件,並將放音文件的並行碼流寫入雙埠 RAM模塊進行緩存。3)FPGA模塊從雙埠 RAM模塊讀取CPU模塊寫入的並行碼流數據,並將之轉換為交換模塊可用的串行碼流數據。4)CPCI板卡上的數據交換模塊將FPGA轉換完成的串行碼流通過搭建好的數據交換時隙傳遞給CPCI增值服務平臺。5) CPCI增值服務平臺通過CPCI背板從CPCI板卡上的數據交換模塊取得語音串行碼流,並傳遞給搭建好的話路時隙,完成放音操作。二、根據當前系統的模式要求,判斷是否為錄音操作。1)確認為錄音操作後,CPCI增值服務平臺將搭建由CPCI增值服務平臺至CPCI板卡上的數據交換模塊的單向數據交換時隙,以便後期的數據交換,同時數據交換模塊也需完成由數據交換模塊至FPGA模塊的單向交換時隙。2)CPCI板卡通過CPCI板卡上的數據交換模塊,得到由CPCI增值服務平臺傳送過來的串行碼流數據。3)CPCI板卡的FPGA模塊從CPCI板卡上的數據交換模塊取得串行碼流數據,並將其進行串並轉換,將經過轉換後得到的並行碼流數據寫入雙埠 RAM模塊進行緩存。4)CPU模塊讀取雙埠 RAM模塊,將緩存中的並行碼流數據進行存儲,完成錄音操作。
權利要求
1.語音平滑處理方法,其採用一塊提供語音平滑處理的CPCI板卡和一個通過ΕΙ/IP與公網交換機連接實現語音接入和語音輸出的CPCI增值服務平臺,所述的CPCI板卡包括符合CT-BUS協議規範的數據交換模塊、可編程的FPGA模塊、CPU模塊和雙埠 RAM模塊,所述的CPCI增值服務平臺包括中繼模塊、符合CT-BUS協議規範的交換模塊以及實現CPCI增值服務平臺上各模塊之間互聯的CPCI背板;所述的處理方法如下當語音通道建立後,交換模塊通過CPCI背板與CPCI板卡建立數據交換通道;通過交換模塊傳輸至CPCI板卡的數據或CPCI板卡需要向外傳輸的數據,經過雙埠 RAM模塊的緩衝及可編程的FPGA模塊的數據串並轉換或並串轉換,得到經過平滑處理後的語音碼流。
2.根據權利要求1所述的語音平滑處理方法,其特徵在於,放音流程的語音平滑處理的具體步驟如下1)搭建中繼模塊與交換模塊間的話路時隙以及交換模塊與CPCI板卡上的數據交換模塊之間的數據交換時隙;2)在放音流程中,首先由CPU模塊讀取放音文件,並將放音文件的並行語音碼流緩存至雙埠 RAM模塊;3)FPGA模塊從雙埠 RAM模塊處讀取並行語音碼流,並經過並串轉換,再傳送給CPCI 板卡上的數據交換模塊;4)CPCI板卡上的數據交換模塊根據之前搭建好的數據交換時隙,將串行碼流傳遞給 CPCI增值服務平臺,由CPCI增值服務平臺根據之間搭建好的話路時隙,進行放音操作。
3.根據權利要求1或2所述的語音平滑處理方法,其特徵在於,錄音流程的語音平滑處理步驟如下1)搭建CPCI增值服務平臺的中繼模塊與交換模塊之間的話路時隙以及交換模塊與 CPCI板卡上的數據交換模塊之間的數據交換時隙;2)在錄音流程中,根據步驟1中所搭建的數據交換時隙,CPCI增值服務平臺將由話路時隙中獲得的串行語音碼流數據交換給CPCI板卡上的數據交換模塊,並由數據交換模塊將語音碼流傳遞給FPGA模塊;3)FPGA模塊在收到語音串行碼流後,經過串並轉換,將轉換得到的並行碼流寫入雙埠 RAM模塊;4)CPU模塊從雙埠 RAM模塊處讀取語音並行碼流,而後進行存儲,從而實現錄音操作。
4.根據權利要求3所述的語音平滑處理方法,其特徵在於,為保證時鐘同步,FPGA模塊的工作時鐘以及雙埠 RAM模塊與FPGA模塊相連一側的主工作時鐘,均由數據交換模塊產生。
5.根據權利要求3所述的語音平滑處理方法,其特徵在於,為避免雜音幹擾,在放音或者錄音流程中,交換模塊所搭建的時隙通道均為單向通道。
全文摘要
本發明公開了一種語音平滑處理方法。現有的語音處理方法,有的只能適用於傳統的數字通信網絡,有的只能應用於VOIP網絡。本發明的語音平滑處理方法,其採用一塊提供語音平滑處理的CPCI板卡和一個通過E1/IP與公網交換機連接實現語音接入和語音輸出的CPCI增值服務平臺,所述的CPCI板卡包括符合CT-BUS協議規範的數據交換模塊、可編程的FPGA模塊、CPU模塊和雙埠RAM模塊,所述的CPCI增值服務平臺包括中繼模塊、符合CT-BUS協議規範的交換模塊以及實現CPCI增值服務平臺上各模塊之間互聯的CPCI背板。本發明實現了語音的平滑處理,不僅適用於傳統的數字通信網絡,同時也可應用於VOIP網絡。
文檔編號G10L19/14GK102411934SQ201110389450
公開日2012年4月11日 申請日期2011年11月30日 優先權日2011年11月30日
發明者何順蘭 申請人:浙江元亨通信技術股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀