專利名稱:一種解決伴音切換沖擊聲的方法
一種解決伴音切換沖擊聲的方法
技術(shù)領(lǐng)域:
本創(chuàng)作涉及電視機(jī)技術(shù)領(lǐng)域,特別涉及一種解決電視機(jī)伴音切換沖擊 聲的方法。背景技術(shù):
電視機(jī)在使用過程中,當(dāng)進(jìn)行聲音的相關(guān)操作,例如靜音操作、取 消靜音操作、聲音效果切換、聲音通道切換等動(dòng)作時(shí), 一般會(huì)產(chǎn)生瞬間的 沖擊聲,尤其是在音量值比較大的情況下這種沖擊聲更加明顯,這顯然不 能很好的滿足用戶的要求。這種伴音切換沖擊聲主要是在進(jìn)行靜音操作、 取消靜音操作、聲音效果切換、聲音通道切換等動(dòng)作時(shí),瞬態(tài)沖擊電流超 出了控制電路模塊(如功放電路等)的工作范圍要求,從而對(duì)揚(yáng)聲器造成 沖擊而產(chǎn)生。目前,針對(duì)這個(gè)問題,雖然可以通過對(duì)硬件設(shè)計(jì)方面進(jìn)行改 進(jìn),能達(dá)到一定效果,但是這種做法增加了電視機(jī)的設(shè)計(jì)成本。
發(fā)明內(nèi)容為解決上述問題,本發(fā)明的主要目的在于提供一種解決伴音切換沖擊 聲的方法。為實(shí)現(xiàn)上述目的,本發(fā)明的技術(shù)方案為 一種解決伴音切換沖擊聲的方法,包括如下步驟數(shù)據(jù)分析模塊將電視機(jī)系統(tǒng)要輸出的聲音數(shù)據(jù)與輸入的聲音數(shù)據(jù)進(jìn)行 比較,判斷其變化的幅度是否在控制電路模塊的工作范圍要求之內(nèi);數(shù)據(jù)處理模塊根據(jù)輸入的聲音數(shù)據(jù),通過設(shè)計(jì)好的軟件算法對(duì)該聲音數(shù) 據(jù)進(jìn)行處理,使得聲音數(shù)據(jù)能夠在控制電路模塊的工作范圍要求內(nèi)變化,并 將處理后得到的聲音數(shù)據(jù)輸出至控制電路模塊執(zhí)行;控制電路模塊執(zhí)行后將當(dāng)前輸出的聲音數(shù)據(jù)再送入數(shù)據(jù)分析模塊進(jìn)行 處理;如此循環(huán)執(zhí)行上述的過程,直到控制電路模塊輸出的聲音數(shù)據(jù)為電視 機(jī)系統(tǒng)要輸出的聲音數(shù)據(jù)。相較于現(xiàn)有技術(shù),本創(chuàng)作通過控制程序進(jìn)行自動(dòng)檢測(cè)來(lái)實(shí)現(xiàn)防止伴音切 換產(chǎn)生沖擊聲,可以穩(wěn)定可靠地解決伴音切換沖擊聲的問題,同時(shí)又降低了 系統(tǒng)的設(shè)計(jì)成本。
圖1為本發(fā)明的主要模塊原理框圖。圖2為本發(fā)明的流程圖。
具體實(shí)施方式伴音切換沖擊聲主要是在進(jìn)行聲音的相關(guān)操作,例如靜音操作、取消靜 音操作、聲音效果切換以及聲音通道切換等時(shí)的瞬態(tài)沖擊電流超出了控制電 路模塊的工作范圍要求,對(duì)揚(yáng)聲器造成沖擊所產(chǎn)生。請(qǐng)參照?qǐng)Dl所示,本創(chuàng)作解決電視伴音切換沖擊聲的方法,其中,數(shù)據(jù) 分析模塊將電視機(jī)系統(tǒng)要輸出的聲音數(shù)據(jù)與輸入的聲音數(shù)據(jù)進(jìn)行比較,判斷 其變化的幅度是否在控制電路模塊的工作范圍要求之內(nèi),如果這些聲音數(shù)據(jù) 的變化幅度在控制電路模塊的工作范圍要求之內(nèi),就不需要再通過軟件算法處理,則直接將要輸出的聲音數(shù)據(jù)輸出到控制電路模塊執(zhí)行;如果這些聲音 數(shù)據(jù)的變化幅度超出了控制電路模塊的工作范圍要求,則將輸入的聲音數(shù)據(jù) 送入數(shù)據(jù)處理模塊進(jìn)行處理。數(shù)據(jù)處理模塊根據(jù)輸入的聲音數(shù)據(jù),通過設(shè)計(jì) 好的軟件算法對(duì)該聲音數(shù)據(jù)進(jìn)行處理,使得聲音數(shù)據(jù)能夠在控制電路模塊的 工作范圍要求內(nèi)變化,將處理后得到的聲音數(shù)據(jù)輸出到控制電路模塊執(zhí)行; 控制電路模塊執(zhí)行后將當(dāng)前輸出的聲音數(shù)據(jù)再送入數(shù)據(jù)分析模塊進(jìn)行處理; 如此循環(huán)執(zhí)行上述的過程,直到控制電路模塊輸出的聲音數(shù)據(jù)是電視機(jī)系統(tǒng) 要輸出的聲音數(shù)據(jù)為止。所述系統(tǒng)要輸出的聲音數(shù)據(jù)包括有設(shè)定的目標(biāo)聲音 音量值、目標(biāo)重低音音量值等相關(guān)聲音參數(shù);而所述輸入的聲音數(shù)據(jù)為當(dāng)前 的聲音音量值、重低音音量值等相關(guān)聲音參數(shù)。所述軟件算法先通過理論計(jì)算控制電路模塊(功放電路等)的工作范圍, 并考慮實(shí)際的器件差異,得出為避免瞬態(tài)沖擊電流超出控制電路模塊的工作 范圍要求,控制電路模塊所允許的聲音數(shù)據(jù)變化幅度范圍值,將它作為聲音 數(shù)據(jù)分析模塊的基礎(chǔ);在聲音數(shù)據(jù)處理模塊中,使用聲音數(shù)據(jù)變化幅度的最 大值作為每次處理的基準(zhǔn)值對(duì)輸入的聲音數(shù)據(jù)進(jìn)行增減處理(增或減是依據(jù)電視機(jī)系統(tǒng)要輸出的聲音數(shù)據(jù)與輸入的聲音數(shù)據(jù)的差值而定,使聲音數(shù)據(jù)保 證能夠在控制電路模塊的工作范圍要求內(nèi)變化,同時(shí)盡快完成了對(duì)聲音數(shù)據(jù)的處理,將處理后得到的聲音數(shù)據(jù)輸出到控制電路模塊執(zhí)行;執(zhí)行后將控制 電路模塊當(dāng)前輸出的聲音數(shù)據(jù)再送入數(shù)據(jù)分析模塊進(jìn)行處理;如此循環(huán)執(zhí)行 上述的過程,直到控制電路模塊輸出的聲音數(shù)據(jù)是電視機(jī)系統(tǒng)要輸出的聲音 數(shù)據(jù)為止。這樣聲音數(shù)據(jù)通過多次小幅度的逐步變化,就避免了瞬態(tài)沖擊電 流會(huì)超出控制電路模塊(功放電路等)的工作范圍要求,所以它可以穩(wěn)定可 靠地解決伴音切換沖擊聲的問題。請(qǐng)參照?qǐng)D2所示,本創(chuàng)作解決電視伴音切換沖擊聲的方法在實(shí)際應(yīng)用中 的流程如下電視機(jī)正常啟動(dòng)工作后,進(jìn)入信號(hào)檢測(cè)單元接收由遙控器、鍵控板或其 它控制裝置發(fā)出的控制信號(hào)并進(jìn)行判斷。如果沒有控制信號(hào)產(chǎn)生,繼續(xù)不斷 接收和檢測(cè);如果接收和檢測(cè)到了控制信號(hào),就繼續(xù)判斷其中的控制信息是 否與聲音操作相關(guān)。如果接收和檢測(cè)到的控制信息與聲音的相關(guān)操作無(wú)關(guān), 就根據(jù)控制信息執(zhí)行電視機(jī)系統(tǒng)的其它正常相關(guān)操作;如果接收和檢測(cè)到的 控制信息是要進(jìn)行聲音的相關(guān)操作,例如靜音操作、取消靜音操作、聲音效 果切換、聲音通道切換等,則就進(jìn)入數(shù)據(jù)分析模塊通過軟件方法進(jìn)行分析處 理。數(shù)據(jù)分析模塊首先對(duì)輸入的聲音數(shù)據(jù)進(jìn)行分析比較,判斷是否需要進(jìn)行 軟件算法處理,如果這些聲音數(shù)據(jù)可以滿足控制電路模塊的工作范圍要求, 不需要軟件算法處理,就直接到控制電路模塊執(zhí)行;如果需要進(jìn)行軟件算法 處理,就將輸入的聲音數(shù)據(jù)輸出到數(shù)據(jù)處理模塊。數(shù)據(jù)處理模塊根據(jù)輸入的 聲音數(shù)據(jù),通過設(shè)計(jì)好的軟件算法對(duì)聲音數(shù)據(jù)進(jìn)行處理,使聲音數(shù)據(jù)能夠在 控制電路模塊的工作范圍內(nèi)逐步進(jìn)行變化,處理后得到滿足控制電路模塊工 作范圍要求的聲音數(shù)據(jù),并輸出到控制電路模塊執(zhí)行,從而避免了伴音切換 時(shí)產(chǎn)生的沖擊聲。以上所描述的最佳實(shí)施例僅是對(duì)本發(fā)明進(jìn)行闡述和說明,但并不局限 于所公開的任何具體形式,進(jìn)行許多修改和變化是可能的。
權(quán)利要求
1.一種解決電視伴音切換沖擊聲的方法,包括如下步驟數(shù)據(jù)分析模塊將電視機(jī)系統(tǒng)要輸出的聲音數(shù)據(jù)與輸入的聲音數(shù)據(jù)進(jìn)行比較,判斷其變化的幅度是否在控制電路模塊的工作范圍要求之內(nèi);數(shù)據(jù)處理模塊根據(jù)輸入的聲音數(shù)據(jù),通過設(shè)計(jì)好的軟件算法對(duì)該聲音數(shù)據(jù)進(jìn)行處理,使得聲音數(shù)據(jù)能夠在控制電路模塊的工作范圍要求內(nèi)變化,并將處理后得到的聲音數(shù)據(jù)輸出至控制電路模塊執(zhí)行;控制電路模塊執(zhí)行后將當(dāng)前輸出的聲音數(shù)據(jù)再送入數(shù)據(jù)分析模塊進(jìn)行處理;如此循環(huán)執(zhí)行上述的過程,直到控制電路模塊輸出的聲音數(shù)據(jù)為電視機(jī)系統(tǒng)要輸出的聲音數(shù)據(jù)。
2. 如權(quán)利要求l所述的解決電視伴音切換沖擊聲的方法,其特征在于, 還包括如下步驟信號(hào)檢測(cè)單元接收由遙控器、鍵控板或其它控制裝置發(fā)出的控制信號(hào)并 進(jìn)行判斷控制信號(hào)是否與聲音搡作相關(guān)。
3. 如權(quán)利要求2所述的解決電視伴音切換沖擊聲的方法,其特征在于 所述系統(tǒng)要輸出的聲音數(shù)據(jù)包括有設(shè)定的目標(biāo)聲音音量值、以及目標(biāo)重低音 音量值等相關(guān)聲音參數(shù) 。
4. 如權(quán)利要求3所述的解決電視伴音切換沖擊聲的方法,其特征在于 所述輸入的聲音數(shù)據(jù)為當(dāng)前的聲音音量值、重低音音量值等相關(guān)聲音參數(shù)。
5. 如權(quán)利要求4所述的解決電視伴音切換沖擊聲的方法,其特征在于 所述軟件算法為通過理論計(jì)算控制電路模塊的工作范圍,并考慮實(shí)際的器件 差異,得出控制電路模塊所允許的聲音數(shù)據(jù)變化幅度范圍值。
6. 如權(quán)利要求5所述的解決電視伴音切換沖擊聲的方法,其特征在于 在聲音數(shù)據(jù)處理模塊中,使用聲音數(shù)據(jù)變化幅度的最大值作為每次處理的基 準(zhǔn)值對(duì)輸入的聲音數(shù)據(jù)進(jìn)行增減處理,使聲音數(shù)據(jù)保證能夠在控制電路模塊 的工作范圍要求內(nèi)變化。
全文摘要
本發(fā)明公開一種解決伴音切換沖擊聲的方法,包括如下步驟數(shù)據(jù)分析模塊將電視機(jī)系統(tǒng)要輸出的聲音數(shù)據(jù)與輸入的聲音數(shù)據(jù)進(jìn)行比較,判斷其變化的幅度是否在控制電路模塊的工作范圍要求之內(nèi);數(shù)據(jù)處理模塊根據(jù)輸入的聲音數(shù)據(jù),通過設(shè)計(jì)好的軟件算法對(duì)其進(jìn)行處理,使得聲音數(shù)據(jù)能夠在控制電路模塊的工作范圍要求內(nèi)變化,并將處理后得到的聲音數(shù)據(jù)輸出至控制電路模塊執(zhí)行;控制電路模塊執(zhí)行后將當(dāng)前輸出的聲音數(shù)據(jù)再送入數(shù)據(jù)分析模塊進(jìn)行處理;循環(huán)執(zhí)行上述過程,直到控制電路模塊輸出的聲音數(shù)據(jù)為電視機(jī)系統(tǒng)要輸出的聲音數(shù)據(jù)。通過控制程序進(jìn)行自動(dòng)檢測(cè)來(lái)實(shí)現(xiàn)防止伴音切換產(chǎn)生沖擊聲,穩(wěn)定可靠地解決伴音切換沖擊聲的問題,同時(shí)又降低了系統(tǒng)的設(shè)計(jì)成本。
文檔編號(hào)H04N5/60GK101267521SQ200810065759
公開日2008年9月17日 申請(qǐng)日期2008年3月4日 優(yōu)先權(quán)日2008年3月4日
發(fā)明者鹍 王 申請(qǐng)人:深圳創(chuàng)維-Rgb電子有限公司