音頻信息獲取方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001 ]本公開涉及終端技術(shù)領(lǐng)域,尤其涉及一種音頻信息獲取方法及裝置。
【背景技術(shù)】
[0002]隨著信號處理、機(jī)器學(xué)習(xí)和語音識別算法的快速發(fā)展,音頻識別與搜索在近年愈發(fā)成熟。當(dāng)用戶從電視中聽到自己喜歡的音頻信息時,用戶可以將移動終端靠近電視,通過該移動終端中安裝的音頻識別應(yīng)用程序,對電視中正在播放的音頻信息進(jìn)行錄音,得到信息片段,或者,用戶自己進(jìn)行哼唱,從而通過移動終端中的音頻識別應(yīng)用程序?qū)τ脩艉叱囊纛l信息進(jìn)行錄音,得到信息片段。當(dāng)移動終端通過音頻識別應(yīng)用程序獲取到信息片段時,將獲取的信息片段上傳給服務(wù)器,服務(wù)器將該信息片段經(jīng)過特征提取等處理后,在已存儲的音頻數(shù)據(jù)庫中進(jìn)行搜索,從而獲取對應(yīng)的完整音頻信息,并將完整音頻信息返回給移動終端。
【發(fā)明內(nèi)容】
[0003]為克服相關(guān)技術(shù)中存在的問題,本公開提供一種音頻信息獲取方法及裝置。
[0004]根據(jù)本公開實施例的第一方面,提供一種音頻信息獲取方法,所述方法包括:
[0005]當(dāng)接收到識別指令時,通過安裝的音頻識別應(yīng)用程序和設(shè)置的錄音結(jié)點,獲取當(dāng)前播放的音頻信息的信息片段,所述錄音結(jié)點為對所述當(dāng)前播放的音頻信息進(jìn)行備份的結(jié)占.
[0006]通過所述音頻識別應(yīng)用程序?qū)⑺鲂畔⑵紊蟼鞯綉?yīng)用服務(wù)器中;
[0007]接收所述應(yīng)用服務(wù)器發(fā)送的完整音頻信息,所述完整音頻信息為所述應(yīng)用服務(wù)器基于所述信息片段進(jìn)行搜索得到。
[0008]結(jié)合第一方面,在上述第一方面的第一種可能的實現(xiàn)方式中,所述通過安裝的音頻識別應(yīng)用程序和設(shè)置的錄音結(jié)點,獲取當(dāng)前播放的音頻信息的信息片段,包括:
[0009]通過所述音頻識別應(yīng)用程序和所述錄音結(jié)點,從所述錄音結(jié)點的備份緩沖區(qū)中讀取信息片段,所述備份緩沖區(qū)中緩存的信息為對當(dāng)前播放的音頻信息進(jìn)行備份得到。
[0010]結(jié)合第一方面的第一種可能的實現(xiàn)方式,在上述第一方面的第二種可能的實現(xiàn)方式中,所述通過所述音頻識別應(yīng)用程序和所述錄音結(jié)點,從所述錄音結(jié)點的備份緩沖區(qū)中讀取信息片段,包括:
[0011 ]獲取接收所述識別指令的接收時間;
[0012]通過所述音頻識別應(yīng)用程序和所述錄音結(jié)點,從所述錄音結(jié)點的備份緩沖區(qū)中,讀取指定時間段內(nèi)的備份信息,所述指定時間段為所述接收時間之后且與所述接收時間相距指定時長的時間段;
[0013]將讀取的備份信息確定為所述信息片段。
[0014]結(jié)合第一方面的第一種可能的實現(xiàn)方式,在上述第一方面的第三種可能的實現(xiàn)方式中,所述通過所述音頻識別應(yīng)用程序和所述錄音結(jié)點,從錄音結(jié)點的備份緩沖區(qū)中讀取信息片段之前,還包括:
[0015]當(dāng)每播放音頻信息時,將所述音頻信息備份到所述錄音結(jié)點的備份緩沖區(qū)中。
[0016]結(jié)合第一方面的第三種可能的實現(xiàn)方式,在上述第一方面的第四種可能的實現(xiàn)方式中,所述當(dāng)每播放音頻信息時,將所述音頻信息備份到所述錄音結(jié)點的備份緩沖區(qū)中,包括:
[0017]當(dāng)每通過播放結(jié)點播放所述音頻信息時,對當(dāng)前通過所述播放結(jié)點的音頻信息進(jìn)行備份,得到備份信息,所述播放結(jié)點用于播放所述音頻信息;
[0018]通過所述播放結(jié)點將所述備份信息發(fā)送給所述錄音結(jié)點;
[0019]通過所述錄音結(jié)點將所述備份信息緩存到所述錄音結(jié)點的備份緩沖區(qū)中。
[0020]結(jié)合第一方面的第三種可能的實現(xiàn)方式,在上述第一方面的第五種可能的實現(xiàn)方式中,所述當(dāng)每播放音頻信息時,將所述音頻信息備份到所述錄音結(jié)點的備份緩沖區(qū)中,包括:
[0021]當(dāng)每通過指定寄存器播放音頻信息時,對當(dāng)前緩存到所述指定寄存器中的音頻信息進(jìn)行備份,得到備份信息;
[0022]通過所述錄音結(jié)點將所述備份信息緩存到所述錄音結(jié)點的備份緩沖區(qū)中。
[0023]結(jié)合第一方面,在上述第一方面的第六種可能的實現(xiàn)方式中,所述通過安裝的音頻識別應(yīng)用程序和設(shè)置的錄音結(jié)點,獲取當(dāng)前播放的音頻信息的信息片段,包括:
[0024]獲取接收所述識別指令的接收時間;
[0025]通過所述音頻識別應(yīng)用程序和所述錄音結(jié)點,對指定時間段內(nèi)通過播放結(jié)點的音頻信息進(jìn)行備份,得到備份信息,所述指定時間段為所述接收時間之后且與所述接收時間相距指定時長的時間段;
[0026]將所述備份信息確定為當(dāng)前播放的音頻信息的信息片段。
[0027]根據(jù)本公開實施例的第二方面,提供一種音頻信息獲取裝置,所述裝置包括:
[0028]獲取模塊,用于當(dāng)接收到識別指令時,通過安裝的音頻識別應(yīng)用程序和設(shè)置的錄音結(jié)點,獲取當(dāng)前播放的音頻信息的信息片段,所述錄音結(jié)點為對所述當(dāng)前播放的音頻信息進(jìn)行備份的結(jié)點;
[0029]上傳模塊,用于通過所述音頻識別應(yīng)用程序?qū)⑺鲂畔⑵紊蟼鞯綉?yīng)用服務(wù)器中;
[0030]接收模塊,用于接收所述應(yīng)用服務(wù)器發(fā)送的完整音頻信息,所述完整音頻信息為所述應(yīng)用服務(wù)器基于所述信息片段進(jìn)行搜索得到。
[0031]結(jié)合第二方面,在上述第二方面的第一種可能的實現(xiàn)方式中,所述獲取模塊包括:
[0032]讀取單元,用于通過所述音頻識別應(yīng)用程序和所述錄音結(jié)點,從錄音結(jié)點的備份緩沖區(qū)中讀取信息片段,所述備份緩沖區(qū)中緩存的信息為對當(dāng)前播放的音頻信息進(jìn)行備份得到。
[0033]結(jié)合第二方面的第一種可能的實現(xiàn)方式,在上述第二方面的第二種可能的實現(xiàn)方式中,所述讀取單元包括:
[0034]獲取子單元,用于獲取接收所述識別指令的接收時間;
[0035]讀取子單元,用于通過所述音頻識別應(yīng)用程序和所述錄音結(jié)點,從所述錄音結(jié)點的備份緩沖區(qū)中,讀取指定時間段內(nèi)的備份信息,所述指定時間段為所述接收時間之后且與所述接收時間相距指定時長的時間段;
[0036]確定子單元,用于將讀取的備份信息確定為所述信息片段。
[0037]結(jié)合第二方面的第一種可能的實現(xiàn)方式,在上述第二方面的第三種可能的實現(xiàn)方式中,所述獲取模塊還包括:
[0038]第一備份單元,用于當(dāng)每播放音頻信息時,將所述音頻信息備份到所述錄音結(jié)點的備份緩沖區(qū)中。
[0039]結(jié)合第二方面的第三種種可能的實現(xiàn)方式,在上述第二方面的第四種可能的實現(xiàn)方式中,所述第一備份單元包括:
[0040]第一備份子單元,用于當(dāng)每通過播放結(jié)點播放所述音頻信息時,對當(dāng)前通過所述播放結(jié)點的音頻信息進(jìn)行備份,得到備份信息,所述播放結(jié)點用于播放所述音頻信息;
[0041 ]發(fā)送子單元,用于通過所述播放結(jié)點將所述備份信息發(fā)送給所述錄音結(jié)點;
[0042]第一緩存子單元,用于通過所述錄音結(jié)點將所述備份信息緩存到所述錄音結(jié)點的備份緩沖區(qū)中。
[0043]結(jié)合第二方面的第三種可能的實現(xiàn)方式,在上述第二方面的第五種可能的實現(xiàn)方式中,所述第一備份單元包括:
[0044]第二備份子單元,用于當(dāng)每通過指定寄存器播放音頻信息時,對當(dāng)前緩存到所述指定寄存器中的首頻?目息進(jìn)行備份,得到備份?目息;
[0045]第二緩存子單元,用于通過所述錄音結(jié)點將所述備份信息緩存到所述錄音結(jié)點的備份緩沖區(qū)中。
[0046]結(jié)合第二方面,在上述第二方面的第六種可能的實現(xiàn)方式中,所述獲取模塊包括:
[0047]獲取單元,用于獲取接收所述識別指令的接收時間;
[0048]第二備份單元,用于通過所述音頻識別應(yīng)用程序和所述錄音結(jié)點,對指定時間段內(nèi)通過播放結(jié)點的音頻信息進(jìn)行備份,得到備份信息,所述指定時間段為所述接收時間之后且與所述接收時間相距指定時長的時間段;
[0049]確定單元,用于將所述備份信息確定為當(dāng)前播放的音頻信息的信息片段。
[0050]根據(jù)本公開實施例的第三方面,提供一種音頻信息獲取裝置,所述裝置包括:
[0051]處理器;
[0052]用于存儲處理器可執(zhí)行指令的存儲器;
[0053]其中,所述處理器被配置為:
[0054]當(dāng)接收到識別指令時,通過安裝的音頻識別應(yīng)用程序和設(shè)置的錄音結(jié)點,獲取當(dāng)前播放的音頻信息的信息片段,所述錄音結(jié)點為對所述當(dāng)前播放的音頻信息進(jìn)行備份的結(jié)占.
[0055]通過所述音頻識別應(yīng)用程序?qū)⑺鲂畔⑵紊蟼鞯綉?yīng)用服務(wù)器中;
[0056]接收所述應(yīng)用服務(wù)器發(fā)送的完整音頻信息,所述完整音頻信息為所述應(yīng)用服務(wù)器基于所述信息片段進(jìn)行搜索得到。
[0057]本公開的實施例提供的技術(shù)方案可以包括以下有益效果:在本公開實施例中,當(dāng)播放終端接收到識別指令時,該播放終端可以直接通過安裝的音頻識別應(yīng)用程序和設(shè)置的錄音結(jié)點,獲取當(dāng)前播放的音頻信息的信息片段,從而從應(yīng)用服務(wù)器中獲取信息片段對應(yīng)的完整音頻信息,而無需依賴于其他的移動終端,也不會出現(xiàn)錯過信息片段獲取時機(jī)的現(xiàn)象,更無需用戶進(jìn)行哼唱,提高了獲取信息片段的效果,更提高了獲取音頻信息的效率和準(zhǔn)確度。
[0058]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)