两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種音頻播放的方法和裝置制造方法

文檔序號(hào):6764718閱讀:193來(lái)源:國(guó)知局
一種音頻播放的方法和裝置制造方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種音頻播放的方法和裝置,屬于計(jì)算機(jī)【技術(shù)領(lǐng)域】。所述方法應(yīng)用于設(shè)置有硬盤(pán)和音頻輸出裝置的電子設(shè)備,所述方法包括:獲取待播放的音頻數(shù)據(jù)幀;降低所述音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值,得到降音量處理后的音頻數(shù)據(jù)幀;根據(jù)所述降音量處理后的音頻數(shù)據(jù)幀,進(jìn)行音頻播放。采用本發(fā)明,可以提高電子設(shè)備中硬盤(pán)的工作穩(wěn)定性。
【專(zhuān)利說(shuō)明】一種音頻播放的方法和裝置【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)【技術(shù)領(lǐng)域】,特別涉及一種音頻播放的方法和裝置。
【背景技術(shù)】
[0002]隨著硬盤(pán)技術(shù)的不斷發(fā)展,硬盤(pán)已經(jīng)成為了電子設(shè)備中一種非常重要的數(shù)據(jù)存儲(chǔ)裝置。在電子設(shè)備的應(yīng)用過(guò)程中,硬盤(pán)工作的穩(wěn)定性是一項(xiàng)非常重要的性能指標(biāo)。硬盤(pán)所進(jìn)行的核心工作是進(jìn)行數(shù)據(jù)的存儲(chǔ)和傳輸,所以,硬盤(pán)工作的穩(wěn)定性可以直接反應(yīng)在其進(jìn)行數(shù)據(jù)傳輸速率的穩(wěn)定性上。
[0003]在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問(wèn)題:
[0004]當(dāng)電子設(shè)備中的音頻輸出裝置(如喇叭等)進(jìn)行音頻輸出時(shí)會(huì)發(fā)生震動(dòng),會(huì)導(dǎo)致硬盤(pán)隨之發(fā)生震動(dòng),尤其是筆記本電腦等便攜式電子設(shè)備,由于體積小、結(jié)構(gòu)緊湊的特點(diǎn),其硬盤(pán)和音頻輸出裝置的位置較為接近。硬盤(pán)在震動(dòng)時(shí)磁頭不能準(zhǔn)確讀取磁盤(pán)上的數(shù)據(jù),數(shù)據(jù)傳輸速率會(huì)發(fā)生波動(dòng)性的降低,從而會(huì)影響到硬盤(pán)的工作穩(wěn)定性。

【發(fā)明內(nèi)容】

[0005]為了解決現(xiàn)有技術(shù)的問(wèn)題,本發(fā)明實(shí)施例提供了一種音頻播放的方法和裝置,以提高電子設(shè)備中硬盤(pán)的工作穩(wěn)定性。所述技術(shù)方案如下:
[0006]一方面,提供了 一種音頻播放的方法,應(yīng)用于設(shè)置有硬盤(pán)和音頻輸出裝置的電子設(shè)備,所述方法包括:
[0007]獲取待播放的音頻數(shù)據(jù)幀;
[0008]降低所述音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值,得到降音量處理后的音頻數(shù)據(jù)幀;
[0009]根據(jù)所述降音量處理后的音頻數(shù)據(jù)幀,進(jìn)行音頻播放。
[0010]優(yōu)選的,所述降低所述音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值,得到降音量處理后的音頻數(shù)據(jù)幀,包括:
[0011]如果所述電子設(shè)備的硬盤(pán)在進(jìn)行數(shù)據(jù)傳輸,則降低所述音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值,得到降音量處理后的音頻數(shù)據(jù)幀。
[0012]優(yōu)選的,所述電子設(shè)備設(shè)置有多個(gè)硬盤(pán),所述預(yù)先存儲(chǔ)的干擾頻點(diǎn)包括所述多個(gè)硬盤(pán)中每個(gè)硬盤(pán)的干擾頻點(diǎn);
[0013]所述如果所述電子設(shè)備的硬盤(pán)在進(jìn)行數(shù)據(jù)傳輸,則降低所述音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值,得到降音量處理后的音頻數(shù)據(jù)幀,包括:
[0014]如果電子設(shè)備的各硬盤(pán)中存在在進(jìn)行數(shù)據(jù)傳輸?shù)挠脖P(pán),則降低所述音頻數(shù)據(jù)幀中與所述在進(jìn)行數(shù)據(jù)傳輸?shù)挠脖P(pán)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值,得到降音量處理后的音頻數(shù)據(jù)幀。
[0015]優(yōu)選的,所述降低所述音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值,得到降音量處理后的音頻數(shù)據(jù)幀,包括:[0016]將所述音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值降低預(yù)設(shè)的數(shù)值,得到降音量處理后的音頻數(shù)據(jù)幀。
[0017]優(yōu)選的,所述降低所述音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值,得到降音量處理后的音頻數(shù)據(jù)幀,包括:
[0018]將所述音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值中,超過(guò)預(yù)設(shè)的音量閾值的音量值降低到所述預(yù)設(shè)的音量閾值,得到降音量處理后的音頻數(shù)據(jù)幀。
[0019]優(yōu)選的,存儲(chǔ)所述干擾頻點(diǎn)的方法,包括:
[0020]分別在各音頻頻點(diǎn),使用預(yù)設(shè)的音量值,進(jìn)行單頻點(diǎn)的連續(xù)音頻播放,并在連續(xù)音頻播放時(shí),獲取所述硬盤(pán)的數(shù)據(jù)傳輸速率;
[0021]在獲取的對(duì)應(yīng)各音頻頻點(diǎn)的數(shù)據(jù)傳輸速率中,將相對(duì)于基準(zhǔn)速率降低的比例超過(guò)預(yù)設(shè)的比例閾值的數(shù)據(jù)傳輸速率對(duì)應(yīng)的音頻頻點(diǎn),存儲(chǔ)為所述干擾頻點(diǎn)。
[0022]另一方面,提供了一種音頻播放的裝置,應(yīng)用于設(shè)置有硬盤(pán)和音頻輸出裝置的電子設(shè)備,所述裝置包括:
[0023]獲取模塊,用于獲取待播放的音頻數(shù)據(jù)幀;
[0024]處理模塊,用于降低所述音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值,得到降音量處理后的音頻數(shù)據(jù)幀;
[0025]播放模塊,用于根據(jù)所述降音量處理后的音頻數(shù)據(jù)幀,進(jìn)行音頻播放。
[0026]優(yōu)選的,所述處理模塊,具體用于:
[0027]如果所述電子設(shè)備的硬盤(pán)在進(jìn)行數(shù)據(jù)傳輸,則降低所述音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值,得到降音量處理后的音頻數(shù)據(jù)幀。
[0028]優(yōu)選的,所述電子設(shè)備設(shè)置有多個(gè)硬盤(pán),所述預(yù)先存儲(chǔ)的干擾頻點(diǎn)包括所述多個(gè)硬盤(pán)中每個(gè)硬盤(pán)的干擾頻點(diǎn);
[0029]所述處理模塊,具體用于:
[0030]如果電子設(shè)備的各硬盤(pán)中存在在進(jìn)行數(shù)據(jù)傳輸?shù)挠脖P(pán),則降低所述音頻數(shù)據(jù)幀中與所述在進(jìn)行數(shù)據(jù)傳輸?shù)挠脖P(pán)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值,得到降音量處理后的音頻數(shù)據(jù)幀。
[0031]優(yōu)選的,所述處理模塊,具體用于:
[0032]將所述音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值降低預(yù)設(shè)的數(shù)值,得到降音量處理后的音頻數(shù)據(jù)幀。
[0033]優(yōu)選的,所述處理模塊,具體用于:
[0034]將所述音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值中,超過(guò)預(yù)設(shè)的音量閾值的音量值降低到所述預(yù)設(shè)的音量閾值,得到降音量處理后的音頻數(shù)據(jù)幀。
[0035]優(yōu)選的,所述處理模塊,還用于:
[0036]分別在各音頻頻點(diǎn),使用預(yù)設(shè)的音量值,進(jìn)行單頻點(diǎn)的連續(xù)音頻播放,并在連續(xù)音頻播放時(shí),獲取所述硬盤(pán)的數(shù)據(jù)傳輸速率;
[0037]在獲取的對(duì)應(yīng)各音頻頻點(diǎn)的數(shù)據(jù)傳輸速率中,將相對(duì)于基準(zhǔn)速率降低的比例超過(guò)預(yù)設(shè)的比例閾值的數(shù)據(jù)傳輸速率對(duì)應(yīng)的音頻頻點(diǎn),存儲(chǔ)為所述干擾頻點(diǎn)。
[0038]本發(fā)明實(shí)施例提供的技術(shù)方案帶來(lái)的有益效果是:
[0039]本發(fā)明實(shí)施例中,在設(shè)置有硬盤(pán)和音頻輸出裝置的電子設(shè)備進(jìn)行音頻播放時(shí),降低待播放的音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值,得到降音量處理后的音頻數(shù)據(jù)幀,然后,根據(jù)降音量處理后的音頻數(shù)據(jù)幀,進(jìn)行音頻播放,這樣,可以減小音頻播放過(guò)程中硬盤(pán)共振的幅度,從而,可以提高電子設(shè)備中硬盤(pán)的工作穩(wěn)定性。
【專(zhuān)利附圖】

【附圖說(shuō)明】
[0040]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0041]圖1是本發(fā)明實(shí)施例提供的音頻播放的方法流程圖;
[0042]圖2是本發(fā)明實(shí)施例提供的音頻播放的方法流程圖;
[0043]圖3是本發(fā)明實(shí)施例提供的硬盤(pán)的數(shù)據(jù)傳輸速率相對(duì)于基準(zhǔn)速率降低的比例的統(tǒng)計(jì)示意圖;
[0044]圖4是本發(fā)明實(shí)施例提供的音頻播放的裝置結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0045]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。
[0046]實(shí)施例一
[0047]本發(fā)明實(shí)施例提供了一種音頻播放的方法,應(yīng)用于設(shè)置有硬盤(pán)和音頻輸出裝置的電子設(shè)備,如圖1所示,該方法可以包括如下的處理流程:
[0048]步驟101,獲取待播放的音頻數(shù)據(jù)幀。
[0049]步驟102,降低所述音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值,得到降音量處理后的音頻數(shù)據(jù)幀。
[0050]步驟103,根據(jù)降音量處理后的音頻數(shù)據(jù)幀,進(jìn)行音頻播放。
[0051]本發(fā)明實(shí)施例中,在設(shè)置有硬盤(pán)和音頻輸出裝置的電子設(shè)備進(jìn)行音頻播放時(shí),降低待播放的音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值,得到降音量處理后的音頻數(shù)據(jù)幀,然后,根據(jù)降音量處理后的音頻數(shù)據(jù)幀,進(jìn)行音頻播放,這樣,可以減小音頻播放過(guò)程中硬盤(pán)共振的幅度,從而,可以提高電子設(shè)備中硬盤(pán)的工作穩(wěn)定性。
[0052]實(shí)施例二
[0053]本發(fā)明實(shí)施例提供了一種音頻播放的方法,應(yīng)用于設(shè)置有硬盤(pán)和音頻輸出裝置的電子設(shè)備,例如筆記本電腦等便攜式電子設(shè)備,此處的硬盤(pán)具體可以是指機(jī)械硬盤(pán)(或稱(chēng)非固態(tài)硬盤(pán))。該方法的執(zhí)行主體可以?xún)?yōu)選為電子設(shè)備的音頻處理芯片(如聲卡的處理芯片)或 CPU (Central Processing Unit,中央處理器)。
[0054]下面將結(jié)合具體的實(shí)施方式,對(duì)圖1所示的處理流程進(jìn)行詳細(xì)闡述,具體內(nèi)容可以如下。
[0055]步驟101,獲取待播放的音頻數(shù)據(jù)幀。
[0056]其中,音頻數(shù)據(jù)幀是音頻播放的基本數(shù)據(jù)單元,每個(gè)音頻數(shù)據(jù)幀用于記錄一個(gè)時(shí)隙播放的音頻數(shù)據(jù)。例如,MP3 (—種音頻格式)文件是由多個(gè)音頻數(shù)據(jù)幀組成的,流媒體中的音頻流也是由多個(gè)音頻幀組成的。音頻數(shù)據(jù)幀中的音頻數(shù)據(jù)具體可以包括對(duì)應(yīng)多個(gè)音頻頻點(diǎn)的音頻數(shù)據(jù),多個(gè)音頻頻點(diǎn)可以是在人耳聽(tīng)覺(jué)頻率范圍內(nèi)的相互間隔預(yù)設(shè)頻率值的多個(gè)音頻頻點(diǎn)(例如,人耳聽(tīng)覺(jué)頻率范圍一般為20-20000HZ,可以從IOOHz開(kāi)始每間隔200Hz設(shè)置一個(gè)音頻頻點(diǎn),各音頻頻點(diǎn)之間間隔的頻率值也可以不相等),各音頻頻點(diǎn)的音頻數(shù)據(jù)可以包括音量值。音量值可以是dB(分貝)值,也可以是相對(duì)于最高音量值的比例值。
[0057]具體的,當(dāng)進(jìn)行音頻播放時(shí),C P U或音頻處理芯片則可以按順序獲取相應(yīng)文件或流媒體中的各音頻數(shù)據(jù)幀。
[0058]步驟102,降低所述音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值,得到降音量處理后的音頻數(shù)據(jù)幀。
[0059]其中,干擾頻點(diǎn)是在音頻輸出裝置進(jìn)行音頻播放時(shí)對(duì)硬盤(pán)的數(shù)據(jù)傳輸速率產(chǎn)生影響較大的播放頻率。由于不同的硬盤(pán)可能在形狀、材料、機(jī)械結(jié)構(gòu)等方面存在差異,所以不同的硬盤(pán)對(duì)應(yīng)的干擾頻點(diǎn)可能也有所不同。干擾頻點(diǎn)可以作為硬盤(pán)的一個(gè)參數(shù)進(jìn)行記錄。而且,干擾頻點(diǎn)可以是一個(gè)頻點(diǎn),即對(duì)硬盤(pán)的數(shù)據(jù)傳輸速率產(chǎn)生影響最大的播放頻率(該頻率下硬盤(pán)具有最大的振幅,硬盤(pán)和音頻輸出裝置產(chǎn)生了共振),干擾頻點(diǎn)也可以是多個(gè)頻點(diǎn),即對(duì)硬盤(pán)的數(shù)據(jù)傳輸速率產(chǎn)生影響達(dá)到一定程度的播放頻率。干擾頻點(diǎn)的獲取和存儲(chǔ)的過(guò)程在后面會(huì)進(jìn)行詳細(xì)的說(shuō)明。
[0060]本步驟中對(duì)音頻數(shù)據(jù)幀進(jìn)行降音量處理,可以是對(duì)電子設(shè)備中播放的所有音頻數(shù)據(jù)幀都進(jìn)行該處理。當(dāng)然,優(yōu)選的,可以設(shè)置執(zhí)行該處理的條件,當(dāng)滿(mǎn)足條件時(shí)再進(jìn)行降音量處理,那么,該步驟的具體執(zhí)行過(guò)程可以是:如果電子設(shè)備的硬盤(pán)在進(jìn)行數(shù)據(jù)傳輸,則降低音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值,得到降音量處理后的音頻數(shù)據(jù)幀。
[0061]這樣,在硬盤(pán)傳輸數(shù)據(jù)時(shí),將音頻數(shù)據(jù)幀中相應(yīng)的干擾頻點(diǎn)的音頻數(shù)據(jù)的音量值降低,再進(jìn)行后續(xù)音頻播放,在降低音頻播放對(duì)硬盤(pán)數(shù)據(jù)傳輸?shù)挠绊懙耐瑫r(shí),可以減小對(duì)播放的音頻的損傷。
[0062]另外,如果電子設(shè)備的硬盤(pán)沒(méi)有在進(jìn)行數(shù)據(jù)傳輸,則可以不對(duì)該音頻數(shù)據(jù)幀進(jìn)行降音量處理,直接根據(jù)待播放的音頻數(shù)據(jù)幀,進(jìn)行音頻播放,即對(duì)音頻數(shù)據(jù)進(jìn)行正常播放。當(dāng)然,這種情況下,也可以采取其它的處理,對(duì)此,本發(fā)明實(shí)施例不做限制。
[0063]上述的進(jìn)行降音量處理的條件可以進(jìn)一步具體為:電子設(shè)備的硬盤(pán)在進(jìn)行數(shù)據(jù)傳輸,且傳輸?shù)臄?shù)據(jù)文件超過(guò)預(yù)設(shè)的容量閾值(如200M B )。即執(zhí)行條件為硬盤(pán)在進(jìn)行大數(shù)據(jù)量的數(shù)據(jù)傳輸。
[0064]優(yōu)選的,如果電子設(shè)備設(shè)置有多個(gè)硬盤(pán),那么預(yù)先存儲(chǔ)的干擾頻點(diǎn)可以包括多個(gè)硬盤(pán)中每個(gè)硬盤(pán)的干擾頻點(diǎn),即存儲(chǔ)電子設(shè)備中每個(gè)硬盤(pán)對(duì)應(yīng)的干擾頻點(diǎn)。每個(gè)硬盤(pán)的干擾頻點(diǎn)可以是一個(gè)頻點(diǎn)也可以是多個(gè)頻點(diǎn),預(yù)先存儲(chǔ)的干擾頻點(diǎn)可以是所有硬盤(pán)的干擾頻點(diǎn)的總和。這樣,步驟102的具體執(zhí)行過(guò)程可以是:如果電子設(shè)備的各硬盤(pán)中存在在進(jìn)行數(shù)據(jù)傳輸?shù)挠脖P(pán),則降低音頻數(shù)據(jù)幀中與在進(jìn)行數(shù)據(jù)傳輸?shù)挠脖P(pán)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值,得到降音量處理后的音頻數(shù)據(jù)幀。
[0065]在實(shí)施中,本發(fā)明實(shí)施例的方法可以通過(guò)在電子設(shè)備中安裝相應(yīng)的應(yīng)用軟件來(lái)實(shí)現(xiàn),該應(yīng)用軟件中可以記錄各種型號(hào)的硬盤(pán)對(duì)應(yīng)的干擾頻點(diǎn)。通過(guò)該應(yīng)用軟件還可以獲取當(dāng)前電子設(shè)備中硬盤(pán)的型號(hào),并確定對(duì)應(yīng)的干擾頻點(diǎn)。通過(guò)該應(yīng)用軟件,還可以對(duì)硬盤(pán)的工作狀態(tài)進(jìn)行獲取并記錄,當(dāng)硬盤(pán)開(kāi)始進(jìn)行數(shù)據(jù)傳輸時(shí),則記錄該硬盤(pán)處于傳輸狀態(tài),當(dāng)硬盤(pán)的數(shù)據(jù)傳輸結(jié)束時(shí),則記錄該硬盤(pán)處于非傳輸狀態(tài)。這樣,當(dāng)獲取到待播放的音頻數(shù)據(jù)幀之后,則可以根據(jù)當(dāng)前記錄的硬盤(pán)的工作狀態(tài)進(jìn)行上述相應(yīng)的處理。
[0066]本發(fā)明實(shí)施例中,進(jìn)行步驟102的處理時(shí),具體的執(zhí)行過(guò)程可以采用如下的幾種方式中的一種:
[0067]方式一,將音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值降低預(yù)設(shè)的數(shù)值,得到降音量處理后的音頻數(shù)據(jù)幀。
[0068]這種處理方式,在音頻數(shù)據(jù)幀中,將所有干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值都降低相同的預(yù)設(shè)數(shù)值,處理簡(jiǎn)單,可以提高處理效率,保證音頻播放的流暢度。
[0069]方式二,將所述音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值中,超過(guò)預(yù)設(shè)的音量閾值的音量值降低到所述預(yù)設(shè)的音量閾值,得到降音量處理后的音頻數(shù)據(jù)幀。
[0070]具體的,在音頻數(shù)據(jù)幀中,對(duì)于每個(gè)干擾頻點(diǎn),獲取干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值,并判斷該音量值是否超過(guò)預(yù)設(shè)的音量閾值,如果超過(guò)該音量閾值則將該音量值降低為該音量閾值,否則可以不做處理。
[0071]這種處理方式,對(duì)于音量較低的音頻數(shù)據(jù),可以進(jìn)行較小的改動(dòng),甚至可以不做改動(dòng),在保證音頻播放對(duì)硬盤(pán)數(shù)據(jù)傳輸產(chǎn)生較小影響的前提下,很大程度上減小了對(duì)播放的音頻的損傷。
[0072]步驟103,根據(jù)降音量處理后的音頻數(shù)據(jù)幀,進(jìn)行音頻播放。
[0073]具體的,如果該流程的執(zhí)行主體是CPU,則CPU可以將降音量處理后的音頻數(shù)據(jù)幀發(fā)送給音頻處理芯片(如聲卡的處理芯片)進(jìn)行音頻播放;如果該流程的執(zhí)行主體為音頻處理芯片,則音頻處理芯片可以對(duì)降音量處理后的音頻數(shù)據(jù)幀進(jìn)行數(shù)模轉(zhuǎn)換,將轉(zhuǎn)換后的模擬信號(hào)發(fā)送給音頻輸出裝置進(jìn)行音頻播放。
[0074]本發(fā)明實(shí)施例中,還提供了干擾頻點(diǎn)的獲取和存儲(chǔ)的方法,如圖2所示,該方法的處理流程可以包括如下的步驟:
[0075]步驟201,分別在各音頻頻點(diǎn),使用預(yù)設(shè)的音量值,進(jìn)行單頻點(diǎn)的連續(xù)音頻播放,并在連續(xù)音頻播放時(shí),獲取硬盤(pán)的數(shù)據(jù)傳輸速率。其中,單頻點(diǎn)的連續(xù)音頻播放,即對(duì)某個(gè)單一頻率的聲音進(jìn)行持續(xù)的播放。
[0076]具體的,在每個(gè)音頻頻點(diǎn)進(jìn)行連續(xù)音頻播放時(shí),可以使用相同的預(yù)設(shè)音量值。獲取硬盤(pán)的數(shù)據(jù)傳輸速率的方法可以是,使硬盤(pán)進(jìn)行大數(shù)據(jù)量的數(shù)據(jù)傳輸(如較大容量的文件的拷貝),同時(shí)對(duì)硬盤(pán)數(shù)據(jù)端口的數(shù)據(jù)流量進(jìn)行測(cè)量,并計(jì)算數(shù)據(jù)傳輸速率。獲取的數(shù)據(jù)傳輸速率可以?xún)?yōu)選為預(yù)設(shè)時(shí)間段(如10秒)內(nèi)的平均數(shù)據(jù)傳輸速率,例如,用10秒內(nèi)測(cè)量到的總數(shù)據(jù)流量除以10得出平均數(shù)據(jù)傳輸速率。
[0077]步驟202,在獲取的對(duì)應(yīng)各音頻頻點(diǎn)的數(shù)據(jù)傳輸速率中,將相對(duì)于基準(zhǔn)速率降低的比例超過(guò)預(yù)設(shè)的比例閾值的數(shù)據(jù)傳輸速率對(duì)應(yīng)的音頻頻點(diǎn),存儲(chǔ)為干擾頻點(diǎn)。
[0078]其中,基準(zhǔn)速率可以是硬盤(pán)的最聞傳輸速率(可以是理論上的最聞傳輸速率,也可以是實(shí)際測(cè)量得出的最高傳輸速率),基準(zhǔn)速率可以是硬盤(pán)的基本參數(shù)。
[0079]具體的,首先,對(duì)于上述步驟201中在各音頻頻點(diǎn)測(cè)量并計(jì)算得出的各數(shù)據(jù)傳輸速率,可以計(jì)算出獲取的每個(gè)數(shù)據(jù)傳輸速率相對(duì)于基準(zhǔn)速率降低的比例。如圖3所示,為對(duì)某型號(hào)的硬盤(pán),通過(guò)上述方法,在各音頻頻點(diǎn)獲取的數(shù)據(jù)傳輸速率相對(duì)于基準(zhǔn)速率降低的比例的統(tǒng)計(jì)示意圖。然后,將上述計(jì)算出的比例值與預(yù)設(shè)的比例閾值比較,對(duì)于超過(guò)比例閾值的比例值,則可以將其對(duì)應(yīng)的音頻頻點(diǎn)作為該硬盤(pán)的干擾頻點(diǎn)進(jìn)行存儲(chǔ)。
[0080]另外,對(duì)于步驟202,也可以將獲取的對(duì)應(yīng)各音頻頻點(diǎn)的數(shù)據(jù)傳輸速率中數(shù)值最低的數(shù)據(jù)傳輸速率對(duì)應(yīng)的音頻頻點(diǎn)存儲(chǔ)為干擾頻點(diǎn)。
[0081]本發(fā)明實(shí)施例中,在設(shè)置有硬盤(pán)和音頻輸出裝置的電子設(shè)備進(jìn)行音頻播放時(shí),降低待播放的音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值,得到降音量處理后的音頻數(shù)據(jù)幀,然后,根據(jù)降音量處理后的音頻數(shù)據(jù)幀,進(jìn)行音頻播放,這樣,可以減小音頻播放過(guò)程中硬盤(pán)共振的幅度,從而,可以提高電子設(shè)備中硬盤(pán)的工作穩(wěn)定性。
[0082]實(shí)施例三
[0083]本發(fā)明實(shí)施例提供了一種音頻播放的裝置,應(yīng)用于設(shè)置有硬盤(pán)和音頻輸出裝置的電子設(shè)備,如圖4所示,所述裝置包括:
[0084]獲取模塊410,用于獲取待播放的音頻數(shù)據(jù)幀;
[0085]處理模塊420,用于降低所述音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值,得到降音量處理后的音頻數(shù)據(jù)幀;
[0086]播放模塊430,用于根據(jù)所述降音量處理后的音頻數(shù)據(jù)幀,進(jìn)行音頻播放。
[0087]優(yōu)選的,所述處理模塊420,具體用于:
[0088]如果所述電子設(shè)備的硬盤(pán)在進(jìn)行數(shù)據(jù)傳輸,則降低所述音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值,得到降音量處理后的音頻數(shù)據(jù)幀。
[0089]優(yōu)選的,所述電子設(shè)備設(shè)置有多個(gè)硬盤(pán),所述預(yù)先存儲(chǔ)的干擾頻點(diǎn)包括所述多個(gè)硬盤(pán)中每個(gè)硬盤(pán)的干擾頻點(diǎn);
[0090]所述處理模塊420,具體用于:
[0091]如果電子設(shè)備的各硬盤(pán)中存在在進(jìn)行數(shù)據(jù)傳輸?shù)挠脖P(pán),則降低所述音頻數(shù)據(jù)幀中與所述在進(jìn)行數(shù)據(jù)傳輸?shù)挠脖P(pán)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值,得到降音量處理后的音頻數(shù)據(jù)幀。
[0092]優(yōu)選的,所述處理模塊420,具體用于:
[0093]將所述音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值降低預(yù)設(shè)的數(shù)值,得到降音量處理后的音頻數(shù)據(jù)幀。
[0094]優(yōu)選的,所述處理模塊420,具體用于:
[0095]將所述音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值中,超過(guò)預(yù)設(shè)的音量閾值的音量值降低到所述預(yù)設(shè)的音量閾值,得到降音量處理后的音頻數(shù)據(jù)幀。
[0096]優(yōu)選的,所述處理模塊420,還用于:
[0097]分別在各音頻頻點(diǎn),使用預(yù)設(shè)的音量值,進(jìn)行單頻點(diǎn)的連續(xù)音頻播放,并在連續(xù)音頻播放時(shí),獲取所述硬盤(pán)的數(shù)據(jù)傳輸速率;
[0098]在獲取的對(duì)應(yīng)各音頻頻點(diǎn)的數(shù)據(jù)傳輸速率中,將相對(duì)于基準(zhǔn)速率降低的比例超過(guò)預(yù)設(shè)的比例閾值的數(shù)據(jù)傳輸速率對(duì)應(yīng)的音頻頻點(diǎn),存儲(chǔ)為所述干擾頻點(diǎn)。
[0099]本發(fā)明實(shí)施例中,在設(shè)置有硬盤(pán)和音頻輸出裝置的電子設(shè)備進(jìn)行音頻播放時(shí),降低待播放的音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值,得到降音量處理后的音頻數(shù)據(jù)幀,然后,根據(jù)降音量處理后的音頻數(shù)據(jù)幀,進(jìn)行音頻播放,這樣,可以減小音頻播放過(guò)程中硬盤(pán)共振的幅度,從而,可以提高電子設(shè)備中硬盤(pán)的工作穩(wěn)定性。
[0100]需要說(shuō)明的是:上述實(shí)施例提供的音頻播放的裝置在進(jìn)行音頻播放時(shí),僅以上述各功能模塊的劃分進(jìn)行舉例說(shuō)明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實(shí)施例提供的音頻播放的裝置與音頻播放的方法實(shí)施例屬于同一構(gòu)思,其具體實(shí)現(xiàn)過(guò)程詳見(jiàn)方法實(shí)施例,這里不再贅述。
[0101]上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
[0102]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過(guò)硬件來(lái)完成,也可以通過(guò)程序來(lái)指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤(pán)或光盤(pán)等。
[0103]以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種音頻播放的方法,應(yīng)用于設(shè)置有硬盤(pán)和音頻輸出裝置的電子設(shè)備,其特征在于,所述方法包括: 獲取待播放的音頻數(shù)據(jù)幀; 降低所述音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值,得到降音量處理后的音頻數(shù)據(jù)幀; 根據(jù)所述降音量處理后的音頻數(shù)據(jù)幀,進(jìn)行音頻播放。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述降低所述音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值,得到降音量處理后的音頻數(shù)據(jù)幀,包括: 如果所述電子設(shè)備的硬盤(pán)在進(jìn)行數(shù)據(jù)傳輸,則降低所述音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值,得到降音量處理后的音頻數(shù)據(jù)幀。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述電子設(shè)備設(shè)置有多個(gè)硬盤(pán),所述預(yù)先存儲(chǔ)的干擾頻點(diǎn)包括所述多個(gè)硬盤(pán)中每個(gè)硬盤(pán)的干擾頻點(diǎn); 所述如果所述電子設(shè)備的硬盤(pán)在進(jìn)行數(shù)據(jù)傳輸,則降低所述音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值,得到降音量處理后的音頻數(shù)據(jù)幀,包括: 如果電子設(shè)備的各硬盤(pán)中存在在進(jìn)行數(shù)據(jù)傳輸?shù)挠脖P(pán),則降低所述音頻數(shù)據(jù)幀中與所述在進(jìn)行數(shù)據(jù)傳輸?shù)挠脖P(pán)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值,得到降音量處理后的音頻數(shù)據(jù)幀。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述降低所述音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值,得到降音量處理后的音頻數(shù)據(jù)幀,包括: 將所述音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值降低預(yù)設(shè)的數(shù)值,得到降音量處理后的音頻數(shù)據(jù)幀。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述降低所述音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值,得到降音量處理后的音頻數(shù)據(jù)幀,包括: 將所述音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值中,超過(guò)預(yù)設(shè)的音量閾值的音量值降低到所述預(yù)設(shè)的音量閾值,得到降音量處理后的音頻數(shù)據(jù)幀。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,存儲(chǔ)所述干擾頻點(diǎn)的方法,包括: 分別在各音頻頻點(diǎn),使用預(yù)設(shè)的音量值,進(jìn)行單頻點(diǎn)的連續(xù)音頻播放,并在連續(xù)音頻播放時(shí),獲取所述硬盤(pán)的數(shù)據(jù)傳輸速率; 在獲取的對(duì)應(yīng)各音頻頻點(diǎn)的數(shù)據(jù)傳輸速率中,將相對(duì)于基準(zhǔn)速率降低的比例超過(guò)預(yù)設(shè)的比例閾值的數(shù)據(jù)傳輸速率對(duì)應(yīng)的音頻頻點(diǎn),存儲(chǔ)為所述干擾頻點(diǎn)。
7.一種音頻播放的裝置,應(yīng)用于設(shè)置有硬盤(pán)和音頻輸出裝置的電子設(shè)備,其特征在于,所述裝置包括: 獲取模塊,用于獲取待播放的音頻數(shù)據(jù)幀; 處理模塊,用于降低所述音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值,得到降音量處理后的音頻數(shù)據(jù)幀; 播放模塊,用于根據(jù)所述降音量處理后的音頻數(shù)據(jù)幀,進(jìn)行音頻播放。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述處理模塊,具體用于: 如果所述電子設(shè)備的硬盤(pán)在進(jìn)行數(shù)據(jù)傳輸,則降低所述音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值,得到降音量處理后的音頻數(shù)據(jù)幀。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述電子設(shè)備設(shè)置有多個(gè)硬盤(pán),所述預(yù)先存儲(chǔ)的干擾頻點(diǎn)包括所述多個(gè)硬盤(pán)中每個(gè)硬盤(pán)的干擾頻點(diǎn); 所述處理模塊,具體用于: 如果電子設(shè)備的各硬盤(pán)中存在在進(jìn)行數(shù)據(jù)傳輸?shù)挠脖P(pán),則降低所述音頻數(shù)據(jù)幀中與所述在進(jìn)行數(shù)據(jù)傳輸?shù)挠脖P(pán)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值,得到降音量處理后的音頻數(shù)據(jù)幀。
10.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述處理模塊,具體用于: 將所述音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值降低預(yù)設(shè)的數(shù)值,得到降音量處理后的音頻數(shù)據(jù)幀。
11.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述處理模塊,具體用于: 將所述音頻數(shù)據(jù)幀中與預(yù)先存儲(chǔ)的干擾頻點(diǎn)對(duì)應(yīng)的音頻數(shù)據(jù)的音量值中,超過(guò)預(yù)設(shè)的音量閾值的音量值降低到所述預(yù)設(shè)的音量閾值,得到降音量處理后的音頻數(shù)據(jù)幀。
12.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述處理模塊,還用于: 分別在各音頻頻點(diǎn),使用預(yù)設(shè)的音量值,進(jìn)行單頻點(diǎn)的連續(xù)音頻播放,并在連續(xù)音頻播放時(shí),獲取所述硬盤(pán)的數(shù)據(jù)傳輸速率; 在獲取的對(duì)應(yīng)各音頻頻點(diǎn)的數(shù)據(jù)傳輸速率中,將相對(duì)于基準(zhǔn)速率降低的比例超過(guò)預(yù)設(shè)的比例閾值的數(shù)據(jù)傳輸速 率對(duì)應(yīng)的音頻頻點(diǎn),存儲(chǔ)為所述干擾頻點(diǎn)。
【文檔編號(hào)】G11B33/08GK104021808SQ201310064503
【公開(kāi)日】2014年9月3日 申請(qǐng)日期:2013年2月28日 優(yōu)先權(quán)日:2013年2月28日
【發(fā)明者】李偉 申請(qǐng)人:聯(lián)想(北京)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
黑河市| 马龙县| 炉霍县| 临泉县| 吴堡县| 无锡市| 景洪市| 泌阳县| 吐鲁番市| 财经| 永和县| 郑州市| 西乌| 许昌县| 嘉义县| 霍州市| 吉林市| 屏南县| 揭西县| 阿克苏市| 余庆县| 彰化市| 岢岚县| 张掖市| 墨脱县| 三原县| 六盘水市| 天等县| 金塔县| 余庆县| 新昌县| 木兰县| 太保市| 福贡县| 临澧县| 辰溪县| 红原县| 宜丰县| 共和县| 扶沟县| 萝北县|