本公開涉及終端信息處理技術(shù)領(lǐng)域,尤其涉及錄音方法及裝置。
背景技術(shù):
目前,手機撥號軟件大都支持通話錄音功能,當用戶需要從整個通話錄音中找到電話號碼時,首先找到大概的時間點,然后細聽從而找到電話號碼,操作相當復雜且比較耗時,效率較低。
相關(guān)技術(shù)中,用戶通話過程中需要記錄電話號碼時,用戶在不掛斷電話的情況下,通過使用手機的記事本或備忘錄記錄電話號碼,或者通過調(diào)用撥號頁面輸入電話號碼的方式記錄電話號碼。
技術(shù)實現(xiàn)要素:
為克服相關(guān)技術(shù)中存在的問題,本公開實施例提供一種錄音方法及裝置。所述技術(shù)方案如下:
根據(jù)本公開實施例的第一方面,提供一種錄音方法,包括:
對音頻信號進行錄音的過程中,檢測在所述音頻信號中是否包括符合預設條件的關(guān)鍵音頻信號片段;
檢測到在所述音頻信號中包括符合預設條件的關(guān)鍵音頻信號片段時,在錄音文件中對所述關(guān)鍵音頻信號片段進行標記。
本公開的實施例提供的技術(shù)方案可以包括以下有益效果:該技術(shù)方案通過在對音頻信號進行錄音的過程中,在錄音文件中對符合預設條件的關(guān)鍵音頻信號片段進行標記,用戶可通過標記在錄音文件中快速找到標記對應的錄音,從而獲取用戶關(guān)心的內(nèi)容,操作簡單方便;標記過程智能化,不需要用戶參與,不會影響通話效果,如此,能夠提高用戶體驗。
在一個實施例中,所述檢測在所述音頻信號中是否包括符合預設條件的關(guān)鍵音頻信號片段,包括:
檢測所述音頻信號中是否包括連續(xù)的、預設數(shù)量的關(guān)鍵音頻信號子片段;其中,關(guān)鍵音頻信號子片段與預先獲取的聲音樣本集合中的聲音樣本匹配;
當所述音頻信號中包括連續(xù)的、預設數(shù)量的關(guān)鍵音頻信號子片段時,確定在所述音頻信號中包括符合預設條件的關(guān)鍵音頻信號片段;所述關(guān)鍵音頻信號片段包括所述連續(xù)的預設數(shù)量的關(guān)鍵音頻信號子片段;或者,
當所述音頻信號中不包括連續(xù)的、預設數(shù)量的關(guān)鍵音頻信號子片段時,確定在所述音頻信號中不包括符合預設條件的關(guān)鍵音頻信號片段。
本公開的實施例提供的技術(shù)方案可以包括以下有益效果:該技術(shù)方案通過檢測音頻信號中是否包括連續(xù)的、預設數(shù)量的關(guān)鍵音頻信號子片段的方式,確定音頻信號中是否包括符合預設條件的關(guān)鍵音頻信號片段,提高確定關(guān)鍵音頻信號片段的準確性,在此基礎上在錄音文件中對符合預設條件的關(guān)鍵音頻信號片段進行標記,能夠提高標記的準確程度。
在一個實施例中,所述在錄音文件中對所述關(guān)鍵音頻信號片段進行標記,包括:
在錄音文件中所述關(guān)鍵音頻信號片段所對應的時間信息中增加第一標記信息;其中,所述第一標記信息,用于在所述錄音文件被播放時根據(jù)所述第一標記信息,在播放進度條上標識所述關(guān)鍵音頻信號片段所對應的時間信息。
本公開的實施例提供的技術(shù)方案可以包括以下有益效果:該技術(shù)方案通過在錄音文件中關(guān)鍵音頻信號片段所對應的時間信息中增加第一標記信息,錄音完畢后在通過終端或其他播放設備播放錄音時,終端或其他播放設備根據(jù)錄音文件中的第一標記信息,在播放進度條上標識出關(guān)鍵音頻信號片段所對應的時間信息,例如在播放進度條上關(guān)鍵音頻信號片段所對應的時間上或旁邊顯示旗子等標記符號;用戶可通過標記直接定位到播放關(guān)鍵音頻信號片段所在的播放位置,實現(xiàn)快速找到標記的錄音。
在一個實施例中,所述在錄音文件中對所述關(guān)鍵音頻信號片段進行標記,包括:
獲取所述關(guān)鍵音頻信號片段所攜帶的關(guān)鍵信息;
將所述關(guān)鍵信息記錄至錄音文件中。
本公開的實施例提供的技術(shù)方案可以包括以下有益效果:該技術(shù)方案通過在錄音文件中單獨記錄關(guān)鍵信息,錄音完畢后在通過終端或其他播放設備播放錄音時,終端或其他播放設備根據(jù)錄音文件中記錄的關(guān)鍵信息,可以直接在終端或其他播放設備的屏幕上以文字形式顯示關(guān)鍵信息,方便用戶獲取信息,省去了錄音回放過程,提高效率。
在一個實施例中,所述方法還包括:
獲取所述關(guān)鍵音頻信號片段在所述錄音文件中所對應的時間信息;
將所獲取的時間信息記錄至所述錄音文件中。
本公開的實施例提供的技術(shù)方案可以包括以下有益效果:該技術(shù)方案在錄音文件中對符合預設條件的關(guān)鍵音頻信號片段進行標記,進一步,終端還在錄音文件中單獨記錄關(guān)鍵音頻信號片段在錄音文件中所對應的時間信息,播放錄音時直接在終端屏幕上顯示時間信息,用戶根據(jù)時間信息能夠準確找到對應的錄音位置,提高用戶使用體驗。
根據(jù)本公開實施例的第二方面,提供一種錄音裝置,包括:
檢測模塊,用于對音頻信號進行錄音的過程中,檢測在所述音頻信號中是否包括符合預設條件的關(guān)鍵音頻信號片段;
標記模塊,用于檢測到在所述音頻信號中包括符合預設條件的關(guān)鍵音頻信號片段時,在錄音文件中對所述關(guān)鍵音頻信號片段進行標記。
在一個實施例中,所述檢測模塊,包括:
第一檢測子模塊,用于檢測所述音頻信號中是否包括連續(xù)的、預設數(shù)量的關(guān)鍵音頻信號子片段;其中,關(guān)鍵音頻信號子片段與預先獲取的聲音樣本集合中的聲音樣本匹配;
第一確定子模塊,用于當所述音頻信號中包括連續(xù)的、預設數(shù)量的關(guān)鍵音頻信號子片段時,確定在所述音頻信號中包括符合預設條件的關(guān)鍵音頻信號片段;所述關(guān)鍵音頻信號片段包括所述連續(xù)的預設數(shù)量的關(guān)鍵音頻信號子片段;
第二確定子模塊,用于當所述音頻信號中不包括連續(xù)的、預設數(shù)量的關(guān)鍵音頻信號子片段時,確定在所述音頻信號中不包括符合預設條件的關(guān)鍵音頻信號片段。
在一個實施例中,標記模塊在錄音文件中所述關(guān)鍵音頻信號片段所對應的時間信息中增加第一標記信息;其中,所述第一標記信息,用于在所述錄音文件被播放時根據(jù)所述第一標記信息,在播放進度條上標識所述關(guān)鍵音頻信號片段所對應的時間信息。
在一個實施例中,所述標記模塊,包括:
獲取子模塊,用于獲取所述關(guān)鍵音頻信號片段所攜帶的關(guān)鍵信息;
記錄子模塊,用于將所述關(guān)鍵信息記錄至錄音文件中。
在一個實施例中,所述裝置還包括:
獲取模塊,用于獲取所述關(guān)鍵音頻信號片段在所述錄音文件中所對應的時間信息;
記錄模塊,用于將所獲取的時間信息記錄至所述錄音文件中。
根據(jù)本公開實施例的第三方面,提供一種錄音裝置,包括:
處理器;
用于存儲處理器可執(zhí)行指令的存儲器;
其中,所述處理器被配置為:
對音頻信號進行錄音的過程中,檢測在所述音頻信號中是否包括符合預設條件的關(guān)鍵音頻信號片段;
檢測到在所述音頻信號中包括符合預設條件的關(guān)鍵音頻信號片段時,在錄音文件中對所述關(guān)鍵音頻信號片段進行標記。
應當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
附圖說明
此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實施例,并與說明書一起用于解釋本公開的原理。
圖1是根據(jù)一示例性實施例示出的錄音方法的流程圖。
圖2是根據(jù)一示例性實施例示出的錄音方法中步驟101的流程圖。
圖3是根據(jù)一示例性實施例示出的錄音方法中步驟102的流程圖。
圖4是根據(jù)一示例性實施例示出的錄音方法的流程圖。
圖5是根據(jù)一示例性實施例示出的錄音方法的流程圖。
圖6是根據(jù)一示例性實施例示出的錄音裝置的框圖。
圖7是根據(jù)一示例性實施例示出的錄音裝置的框圖。
圖8是根據(jù)一示例性實施例示出的錄音裝置的框圖。
圖9是根據(jù)一示例性實施例示出的錄音裝置的框圖。
圖10是根據(jù)一示例性實施例示出的錄音裝置的框圖。
圖11是根據(jù)一示例性實施例示出的錄音裝置的框圖。
圖12是根據(jù)一示例性實施例示出的錄音裝置的框圖。
具體實施方式
這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本公開相一致的所有實施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
相關(guān)技術(shù)中,用戶通話中需要記錄電話號碼時,在不掛斷電話的情況下,用戶通過使用手機的記事本或備忘錄記錄電話號碼,或者通過調(diào)用撥號頁面輸入電話號碼的方式記錄電話號碼;然而,相關(guān)技術(shù)存在如下缺陷:用戶采用相關(guān)技術(shù)記錄電話號碼時,雖然用戶不需要掛斷電話,但是用戶在記錄電話號碼的這段時間內(nèi)無法專注且流暢地與對方通話,即現(xiàn)有技術(shù)會中斷通話過程,影響通話效果,用戶體驗較差。
為了解決上述問題,本公開實施例提供了一種錄音方法,方法包括:對音頻信號進行錄音的過程中,檢測在音頻信號中是否包括符合預設條件的關(guān)鍵音頻信號片段;檢測到在音頻信號中包括符合預設條件的關(guān)鍵音頻信號片段時,在錄音文件中對關(guān)鍵音頻信號片段進行標記。本公開實施例提供的技術(shù)方案可以用于方便用戶在錄音文件中能夠通過標記快速找到電話號碼;該技術(shù)方案涉及終端,這里終端例如是智能手機、錄音設備、平板電腦、穿戴式設備或車載移動終端等具備錄音功能的電子設備。
圖1是根據(jù)一示例性實施例示出的一種錄音方法的流程圖,該方法的執(zhí)行主體可以為終端,如圖1所示,該方法包括以下步驟101-102:
在步驟101中,對音頻信號進行錄音的過程中,檢測在音頻信號中是否包括符合預設條件的關(guān)鍵音頻信號片段。
示例的,音頻信號例如是終端的當前通話內(nèi)容,或者終端當前所處環(huán)境的聲音源;音頻信號可以基于時間軸劃分為至少兩個音頻信號片段;符合預設條件的關(guān)鍵音頻信號片段,例如攜帶電話號碼、證件號碼或時間的音頻信號片段;預設條件例如是:關(guān)鍵音頻信號片段包括連續(xù)的、指定數(shù)字長度的數(shù)字發(fā)音片段。
終端接收到開啟錄音得指令后,終端開啟錄音功能;終端在對音頻信號進行錄音并生成錄音文件的過程中,檢測在音頻信號中是否包括符合預設條件的關(guān)鍵音頻信號片段。
在步驟102中,檢測到在音頻信號中包括符合預設條件的關(guān)鍵音頻信號片段時,在錄音文件中對關(guān)鍵音頻信號片段進行標記。
示例的,若檢測到在音頻信號中包括符合預設條件的關(guān)鍵音頻信號片段時,則終端在錄音文件中對關(guān)鍵音頻信號片段進行標記;例如,終端在錄音文件中關(guān)鍵音頻信號片段的起始位置增加標記;錄音完畢后,用戶可通過標記在錄音文件中快速找到標記的錄音。若在音頻信號中未檢測到符合預設條件的關(guān)鍵音頻信號片段時,則本次流程結(jié)束。
本公開的實施例提供的技術(shù)方案,通過在對音頻信號進行錄音的過程中,在錄音文件中對符合預設條件的關(guān)鍵音頻信號片段進行標記,用戶可通過標記在錄音文件中快速找到標記對應的錄音,從而獲取用戶關(guān)心的內(nèi)容,操作簡單方便;標記過程智能化,不需要用戶參與,不會影響通話效果,如此,能夠提高用戶體驗。
在一種可能的實施方式中,如圖2所示,圖1示出的步驟101可以實施為步驟201-204:
在步驟201中,對音頻信號進行錄音。
在步驟202中,檢測音頻信號中是否包括連續(xù)的、預設數(shù)量的關(guān)鍵音頻信號子片段;其中,關(guān)鍵音頻信號子片段與預先獲取的聲音樣本集合中的聲音樣本匹配;若音頻信號中包括連續(xù)的、預設數(shù)量的關(guān)鍵音頻信號子片段時,則轉(zhuǎn)到步驟203;若音頻信號中不包括連續(xù)的、預設數(shù)量的關(guān)鍵音頻信號子片段時,則轉(zhuǎn)到步驟204。
示例的,關(guān)鍵音頻信號片段,例如攜帶電話號碼、證件號碼或時間的音頻信號片段,例如一個數(shù)字發(fā)音。
示例的,上述步驟202的實現(xiàn)方式可以包括:終端檢測音頻信號中是否包括與預先獲取的聲音樣本集合中的聲音樣本匹配的關(guān)鍵音頻信號子片段,即判斷預先獲取的聲音樣本集合中是否存在與音頻信號中的當前音頻信號子片段匹配的聲音樣本,若是則確定當前音頻信號子片段屬于關(guān)鍵音頻信號子片段,否則確定當前音頻信號子片段不屬于關(guān)鍵音頻信號子片段;
當檢測到音頻信號中包括與預先獲取的聲音樣本集合中的聲音樣本匹配的關(guān)鍵音頻信號子片段時,繼續(xù)判斷音頻信號中關(guān)鍵音頻信號子片段之后的下一個音頻信號子片段是否也屬于關(guān)鍵音頻信號子片段;
判定音頻信號中是否存在連續(xù)的、預設數(shù)量的關(guān)鍵音頻信號子片段;當判定音頻信號中存在連續(xù)的、預設數(shù)量的關(guān)鍵音頻信號子片段時,確定在音頻信號中包括符合預設條件的關(guān)鍵音頻信號片段;關(guān)鍵音頻信號片段包括上述連續(xù)的預設數(shù)量的關(guān)鍵音頻信號子片段。當判定音頻信號中不存在連續(xù)的、預設數(shù)量的關(guān)鍵音頻信號子片段時,確定在音頻信號中不包括符合預設條件的關(guān)鍵音頻信號片段。
在步驟203中,確定在音頻信號中包括符合預設條件的關(guān)鍵音頻信號片段。
示例的,關(guān)鍵音頻信號片段包括連續(xù)的預設數(shù)量的關(guān)鍵音頻信號子片段,關(guān)鍵音頻信號片段例如,連續(xù)的預設數(shù)量的數(shù)字發(fā)音。
當音頻信號中包括連續(xù)的、預設數(shù)量的關(guān)鍵音頻信號子片段時,確定在音頻信號中包括符合預設條件的關(guān)鍵音頻信號片段。
在步驟204中,確定在音頻信號中不包括符合預設條件的關(guān)鍵音頻信號片段。
示例的,當音頻信號中不包括連續(xù)的、預設數(shù)量的關(guān)鍵音頻信號子片段時,確定在音頻信號中不包括符合預設條件的關(guān)鍵音頻信號片段。
上述本公開的實施例提供的技術(shù)方案,通過檢測音頻信號中是否包括連續(xù)的、預設數(shù)量的關(guān)鍵音頻信號子片段的方式,確定音頻信號中是否包括符合預設條件的關(guān)鍵音頻信號片段,提高確定關(guān)鍵音頻信號片段的準確性,在此基礎上在錄音文件中對符合預設條件的關(guān)鍵音頻信號片段進行標記,能夠提高標記的準確程度。
在一種可能的實施方式中,圖1示出的步驟102可以實施為:在錄音文件中關(guān)鍵音頻信號片段所對應的時間信息中增加第一標記信息;其中,第一標記信息,用于在錄音文件被播放時根據(jù)第一標記信息,在播放進度條上標識關(guān)鍵音頻信號片段所對應的時間信息。
本實施例通過在錄音文件中關(guān)鍵音頻信號片段所對應的時間信息中增加第一標記信息,錄音完畢后在通過終端或其他播放設備播放錄音時,終端或其他播放設備根據(jù)錄音文件中的第一標記信息,在播放進度條上標識出關(guān)鍵音頻信號片段所對應的時間信息,例如在播放進度條上關(guān)鍵音頻信號片段所對應的時間上或旁邊顯示旗子等標記符號;用戶可通過標記直接定位到播放關(guān)鍵音頻信號片段所在的播放位置,實現(xiàn)快速找到標記的錄音。
在一種可能的實施方式中,如圖3所示,圖1示出的步驟102可以實施為步驟301-302:
在步驟301中,獲取關(guān)鍵音頻信號片段所攜帶的關(guān)鍵信息。
示例的,關(guān)鍵信息包括以下任一種信息或組合:電話號碼;證件號碼;時間。
在步驟302中,將關(guān)鍵信息記錄至錄音文件中。
本實施例通過在錄音文件中單獨記錄關(guān)鍵信息,錄音完畢后在通過終端或其他播放設備播放錄音時,終端或其他播放設備根據(jù)錄音文件中記錄的關(guān)鍵信息,可以直接在終端或其他播放設備的屏幕上以文字形式顯示關(guān)鍵信息,方便用戶獲取信息,省去了錄音回放過程,提高效率。
在一種可能的實施方式中,如圖4所示,本公開涉及的錄音方法,還可以包括以下步驟401-402:
在步驟401中,獲取關(guān)鍵音頻信號片段在錄音文件中所對應的時間信息。
示例的,終端在對音頻信號進行錄音的過程中,在錄音文件中對符合預設條件的關(guān)鍵音頻信號片段進行標記,并且,獲取關(guān)鍵音頻信號片段在錄音文件中所對應的時間信息。
在步驟402中,將所獲取的時間信息記錄至錄音文件中。
本實施例中,在錄音文件中對符合預設條件的關(guān)鍵音頻信號片段進行標記,進一步,終端還在錄音文件中單獨記錄關(guān)鍵音頻信號片段在錄音文件中所對應的時間信息,播放錄音時直接在終端屏幕上顯示時間信息,用戶根據(jù)時間信息能夠準確找到對應的錄音位置,提高用戶使用體驗。
下面通過幾個實施例詳細介紹實現(xiàn)過程。
圖5是根據(jù)一示例性實施例示出的一種錄音方法的流程圖,該方法由終端實施;如圖5所示,該方法包括以下步驟:
在步驟501中,對音頻信號進行錄音。
在步驟502中,對音頻信號進行錄音的過程中,檢測音頻信號中是否包括連續(xù)的、預設數(shù)量的關(guān)鍵音頻信號子片段;其中,關(guān)鍵音頻信號子片段與預先獲取的聲音樣本集合中的聲音樣本匹配;若音頻信號中包括連續(xù)的、預設數(shù)量的關(guān)鍵音頻信號子片段時,則轉(zhuǎn)到步驟503;若音頻信號中不包括連續(xù)的、預設數(shù)量的關(guān)鍵音頻信號子片段時,則轉(zhuǎn)到步驟504。
在步驟503中,確定在音頻信號中包括符合預設條件的關(guān)鍵音頻信號片段;轉(zhuǎn)到步驟505;其中,關(guān)鍵音頻信號片段包括連續(xù)的預設數(shù)量的關(guān)鍵音頻信號子片段。
在步驟504中,確定在音頻信號中不包括符合預設條件的關(guān)鍵音頻信號片段;流程結(jié)束。
在步驟505中,在錄音文件中關(guān)鍵音頻信號片段所對應的時間信息中增加第一標記信息;其中,第一標記信息,用于在錄音文件被播放時根據(jù)第一標記信息,在播放進度條上標識關(guān)鍵音頻信號片段所對應的時間信息。
示例的,終端獲取關(guān)鍵音頻信號片段所攜帶的關(guān)鍵信息;將關(guān)鍵信息記錄至錄音文件中。
在步驟506中,獲取關(guān)鍵音頻信號片段在錄音文件中所對應的時間信息。
在步驟507中,將所獲取的時間信息記錄至錄音文件中。
本公開的實施例提供的技術(shù)方案通過在對音頻信號進行錄音的過程中,在錄音文件中對符合預設條件的關(guān)鍵音頻信號片段進行標記,用戶可通過標記在錄音文件中快速找到標記對應的錄音,從而獲取用戶關(guān)心的內(nèi)容,操作簡單方便;標記過程智能化,不需要用戶參與,不會影響通話效果,如此,能夠提高用戶體驗。
作為一種可能的實施例,這里提供一種通話錄音電話號碼自動打點標記的方案,該方案通過預先獲取或錄制的各種數(shù)字發(fā)音所制作成號碼識別引擎和設定的打點數(shù)值長度,在開啟通話錄音的情況下,利用該號碼識別引擎和設定的打點數(shù)值長度對符合該數(shù)值長度的數(shù)字串錄音進行打點,方便用戶在通話錄音中能通過標記快速找到對應電話號碼的錄音。方案具體可以包括以下步驟:
步驟a、預先在終端中提供0-9等10個數(shù)字的發(fā)音錄音,用作聲音樣本;
步驟b、設置標記數(shù)字發(fā)音的長度為n,如記錄大于等于8位數(shù)的連續(xù)的數(shù)字發(fā)音;
步驟c、在通話錄音過程中,如果檢測到有發(fā)音跟已錄制的數(shù)字發(fā)音一致,就開始做標記準備,當接下來的連續(xù)n個發(fā)音都分別能在已錄制的聲音樣本中查找到匹配的聲音樣本,則在第一個發(fā)音前添加標記點;
步驟d、錄音完畢后,用戶可通過標記點快速找到對應的錄音。
本公開的實施例提供的技術(shù)方案通過錄制聲音樣本,根據(jù)聲音樣本和設定的通話字符長度自動對錄音打點,打點過程智能化,用戶可通過標記在錄音文件中快速找到標記對應的錄音,操作簡單方便,能夠提高用戶體驗。
下述為本公開裝置實施例,可以用于執(zhí)行本公開方法實施例。
圖6是根據(jù)一示例性實施例示出的一種錄音裝置的框圖;該裝置可以采用各種方式來實施,例如在終端中實施裝置的全部組件,或者,在終端側(cè)以耦合的方式實施裝置中的組件;該裝置可以通過軟件、硬件或者兩者的結(jié)合實現(xiàn)上述本公開涉及的方法,如圖6所示,該錄音裝置包括:檢測模塊601及標記模塊602,其中:
檢測模塊601被配置為對音頻信號進行錄音的過程中,檢測在音頻信號中是否包括符合預設條件的關(guān)鍵音頻信號片段;
標記模塊602被配置為檢測到在音頻信號中包括符合預設條件的關(guān)鍵音頻信號片段時,在錄音文件中對關(guān)鍵音頻信號片段進行標記。
本公開實施例提供的錄音裝置,通過配置檢測模塊601對音頻信號進行錄音的過程中,檢測在音頻信號中是否包括符合預設條件的關(guān)鍵音頻信號片段;標記模塊602檢測到在音頻信號中包括符合預設條件的關(guān)鍵音頻信號片段時,在錄音文件中對關(guān)鍵音頻信號片段進行標記;從而通過在對音頻信號進行錄音的過程中,在錄音文件中對符合預設條件的關(guān)鍵音頻信號片段進行標記,用戶可通過標記在錄音文件中快速找到標記對應的錄音,從而獲取用戶關(guān)心的內(nèi)容,操作簡單方便;標記過程智能化,不需要用戶參與,不會影響通話效果,如此,能夠提高用戶體驗。
在一種可能的實施方式中,如圖7所示,圖6示出的錄音裝置還可以包括把檢測模塊601配置成包括:第一檢測子模塊701、第一確定子模塊702和第二確定子模塊703,其中:
第一檢測子模塊701被配置為檢測音頻信號中是否包括連續(xù)的、預設數(shù)量的關(guān)鍵音頻信號子片段;其中,關(guān)鍵音頻信號子片段與預先獲取的聲音樣本集合中的聲音樣本匹配;
第一確定子模塊702被配置為當音頻信號中包括連續(xù)的、預設數(shù)量的關(guān)鍵音頻信號子片段時,確定在音頻信號中包括符合預設條件的關(guān)鍵音頻信號片段;關(guān)鍵音頻信號片段包括連續(xù)的預設數(shù)量的關(guān)鍵音頻信號子片段;
第二確定子模塊703被配置為當音頻信號中不包括連續(xù)的、預設數(shù)量的關(guān)鍵音頻信號子片段時,確定在音頻信號中不包括符合預設條件的關(guān)鍵音頻信號片段。
在一種可能的實施方式中,標記模塊602在錄音文件中關(guān)鍵音頻信號片段所對應的時間信息中增加第一標記信息;其中,第一標記信息,用于在錄音文件被播放時根據(jù)第一標記信息,在播放進度條上標識關(guān)鍵音頻信號片段所對應的時間信息。
在一種可能的實施方式中,如圖8所示,圖6示出的錄音裝置還可以包括把標記模塊602配置成包括:獲取子模塊801和記錄子模塊802,其中:
獲取子模塊801被配置為獲取關(guān)鍵音頻信號片段所攜帶的關(guān)鍵信息;
記錄子模塊802被配置為將關(guān)鍵信息記錄至錄音文件中。
在一種可能的實施方式中,如圖9所示,圖6示出的錄音裝置還可以包括:獲取模塊901和記錄模塊902,其中:
獲取模塊901被配置為獲取關(guān)鍵音頻信號片段在錄音文件中所對應的時間信息;
記錄模塊902被配置為將所獲取的時間信息記錄至錄音文件中。
圖10是根據(jù)一示例性實施例示出的一種錄音裝置1000的框圖,錄音裝置1000可以采用各種方式來實施,例如在終端中實施裝置的全部組件,或者,在終端側(cè)以耦合的方式實施裝置中的組件;錄音裝置1000包括:
處理器1001;
用于存儲處理器可執(zhí)行指令的存儲器1002;
其中,處理器1001被配置為:對音頻信號進行錄音的過程中,檢測在音頻信號中是否包括符合預設條件的關(guān)鍵音頻信號片段;檢測到在音頻信號中包括符合預設條件的關(guān)鍵音頻信號片段時,在錄音文件中對關(guān)鍵音頻信號片段進行標記。
在一個實施例中,上述處理器1001還可被配置為:檢測音頻信號中是否包括連續(xù)的、預設數(shù)量的關(guān)鍵音頻信號子片段;其中,關(guān)鍵音頻信號子片段與預先獲取的聲音樣本集合中的聲音樣本匹配;
當音頻信號中包括連續(xù)的、預設數(shù)量的關(guān)鍵音頻信號子片段時,確定在音頻信號中包括符合預設條件的關(guān)鍵音頻信號片段;關(guān)鍵音頻信號片段包括連續(xù)的預設數(shù)量的關(guān)鍵音頻信號子片段;或者,
當音頻信號中不包括連續(xù)的、預設數(shù)量的關(guān)鍵音頻信號子片段時,確定在音頻信號中不包括符合預設條件的關(guān)鍵音頻信號片段。
在一個實施例中,上述處理器1001還可被配置為:在錄音文件中關(guān)鍵音頻信號片段所對應的時間信息中增加第一標記信息;其中,第一標記信息,用于在錄音文件被播放時根據(jù)第一標記信息,在播放進度條上標識關(guān)鍵音頻信號片段所對應的時間信息。
在一個實施例中,上述處理器1001還可被配置為:獲取關(guān)鍵音頻信號片段所攜帶的關(guān)鍵信息;將關(guān)鍵信息記錄至錄音文件中。
在一個實施例中,上述處理器1001還可被配置為:獲取關(guān)鍵音頻信號片段在錄音文件中所對應的時間信息;將所獲取的時間信息記錄至錄音文件中。
上述本公開實施例提供的錄音裝置通過在對音頻信號進行錄音的過程中,在錄音文件中對符合預設條件的關(guān)鍵音頻信號片段進行標記,用戶可通過標記在錄音文件中快速找到標記對應的錄音,從而獲取用戶關(guān)心的內(nèi)容,操作簡單方便;標記過程智能化,不需要用戶參與,不會影響通話效果,如此,能夠提高用戶體驗。
關(guān)于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。
圖11是根據(jù)一示例性實施例示出的一種錄音裝置的框圖;錄音裝置1100適用于終端;錄音裝置1100可以包括以下一個或多個組件:處理組件1102,存儲器1104,電源組件1106,多媒體組件1108,音頻組件1110,輸入/輸出(i/o)的接口1112,傳感器組件1114,以及通信組件1116。
處理組件1102通常控制錄音裝置1100的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機操作和記錄操作相關(guān)聯(lián)的操作。處理組件1102可以包括一個或多個處理器1120來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件1102可以包括一個或多個模塊,便于處理組件1102和其他組件之間的交互。例如,處理組件1102可以包括多媒體模塊,以方便多媒體組件1108和處理組件1102之間的交互。
存儲器1104被配置為存儲各種類型的數(shù)據(jù)以支持在錄音裝置1100的操作。這些數(shù)據(jù)的示例包括用于在錄音裝置1100上操作的任何應用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲器1104可以由任何類型的易失性或非易失性存儲設備或者它們的組合實現(xiàn),如靜態(tài)隨機存取存儲器(sram),電可擦除可編程只讀存儲器(eeprom),可擦除可編程只讀存儲器(eprom),可編程只讀存儲器(prom),只讀存儲器(rom),磁存儲器,快閃存儲器,磁盤或光盤。
電源組件1106為錄音裝置1100的各種組件提供電力。電源組件1106可以包括電源管理系統(tǒng),一個或多個電源,及其他與為錄音裝置1100生成、管理和分配電力相關(guān)聯(lián)的組件。
多媒體組件1108包括在錄音裝置1100和用戶之間的提供一個輸出接口的屏幕。在一些實施例中,屏幕可以包括液晶顯示器(lcd)和觸摸面板(tp)。如果屏幕包括觸摸面板,屏幕可以被實現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與觸摸或滑動操作相關(guān)的持續(xù)時間和壓力。在一些實施例中,多媒體組件1108包括一個前置攝像頭和/或后置攝像頭。當錄音裝置1100處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個前置攝像頭和后置攝像頭可以是一個固定的光學透鏡系統(tǒng)或具有焦距和光學變焦能力。
音頻組件1110被配置為輸出和/或輸入音頻信號。例如,音頻組件1110包括一個麥克風(mic),當錄音裝置1100處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器1104或經(jīng)由通信組件1116發(fā)送。在一些實施例中,音頻組件1110還包括一個揚聲器,用于輸出音頻信號。
i/o接口1112為處理組件1102和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。
傳感器組件1114包括一個或多個傳感器,用于為錄音裝置1100提供各個方面的狀態(tài)評估。例如,傳感器組件1114可以檢測到錄音裝置1100的打開/關(guān)閉狀態(tài),組件的相對定位,例如組件為錄音裝置1100的顯示器和小鍵盤,傳感器組件1114還可以檢測錄音裝置1100或錄音裝置1100一個組件的位置改變,用戶與錄音裝置1100接觸的存在或不存在,錄音裝置1100方位或加速/減速和錄音裝置1100的溫度變化。傳感器組件1114可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件1114還可以包括光傳感器,如cmos或ccd圖像傳感器,用于在成像應用中使用。在一些實施例中,該傳感器組件1114還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
通信組件1116被配置為便于錄音裝置1100和其他設備之間有線或無線方式的通信。錄音裝置1100可以接入基于通信標準的無線網(wǎng)絡,如wifi,2g或3g,或它們的組合。在一個示例性實施例中,通信組件1116經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關(guān)信息。在一個示例性實施例中,通信組件1116還包括近場通信(nfc)模塊,以促進短程通信。例如,在nfc模塊可基于射頻識別(rfid)技術(shù),紅外數(shù)據(jù)協(xié)會(irda)技術(shù),超寬帶(uwb)技術(shù),藍牙(bt)技術(shù)和其他技術(shù)來實現(xiàn)。
在示例性實施例中,錄音裝置1100可以被一個或多個應用專用集成電路(asic)、數(shù)字信號處理器(dsp)、數(shù)字信號處理設備(dspd)、可編程邏輯器件(pld)、現(xiàn)場可編程門陣列(fpga)、控制器、微控制器、微處理器或其他電子組件實現(xiàn),用于執(zhí)行上述方法。
在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質(zhì),例如包括指令的存儲器1104,上述指令可由錄音裝置1100的處理器1120執(zhí)行以完成上述方法。例如,非臨時性計算機可讀存儲介質(zhì)可以是rom、隨機存取存儲器(ram)、cd-rom、磁帶、軟盤和光數(shù)據(jù)存儲設備等。
一種非臨時性計算機可讀存儲介質(zhì),當存儲介質(zhì)中的指令由錄音裝置1100的處理器執(zhí)行時,使得錄音裝置1100能夠執(zhí)行如下錄音方法,方法包括:對音頻信號進行錄音的過程中,檢測在音頻信號中是否包括符合預設條件的關(guān)鍵音頻信號片段;檢測到在音頻信號中包括符合預設條件的關(guān)鍵音頻信號片段時,在錄音文件中對關(guān)鍵音頻信號片段進行標記。
在一個實施例中,檢測在音頻信號中是否包括符合預設條件的關(guān)鍵音頻信號片段,包括:
檢測音頻信號中是否包括連續(xù)的、預設數(shù)量的關(guān)鍵音頻信號子片段;其中,關(guān)鍵音頻信號子片段與預先獲取的聲音樣本集合中的聲音樣本匹配;
當音頻信號中包括連續(xù)的、預設數(shù)量的關(guān)鍵音頻信號子片段時,確定在音頻信號中包括符合預設條件的關(guān)鍵音頻信號片段;關(guān)鍵音頻信號片段包括連續(xù)的預設數(shù)量的關(guān)鍵音頻信號子片段;或者,
當音頻信號中不包括連續(xù)的、預設數(shù)量的關(guān)鍵音頻信號子片段時,確定在音頻信號中不包括符合預設條件的關(guān)鍵音頻信號片段。
在一個實施例中,在錄音文件中對關(guān)鍵音頻信號片段進行標記,包括:在錄音文件中關(guān)鍵音頻信號片段所對應的時間信息中增加第一標記信息;其中,第一標記信息,用于在錄音文件被播放時根據(jù)第一標記信息,在播放進度條上標識關(guān)鍵音頻信號片段所對應的時間信息。
在一個實施例中,在錄音文件中對關(guān)鍵音頻信號片段進行標記,包括:獲取關(guān)鍵音頻信號片段所攜帶的關(guān)鍵信息;將關(guān)鍵信息記錄至錄音文件中。
在一個實施例中,方法還包括:獲取關(guān)鍵音頻信號片段在錄音文件中所對應的時間信息;將所獲取的時間信息記錄至錄音文件中。
圖12是根據(jù)一示例性實施例示出的一種錄音裝置的框圖。例如,錄音裝置1200可以被提供為一服務器。錄音裝置1200包括處理組件1202,其進一步包括一個或多個處理器,以及由存儲器1203所代表的存儲器資源,用于存儲可由處理組件1202的執(zhí)行的指令,例如應用程序。存儲器1203中存儲的應用程序可以包括一個或一個以上的每一個對應于一組指令的模塊。此外,處理組件1202被配置為執(zhí)行指令,以執(zhí)行上述方法。
錄音裝置1200還可以包括一個電源組件1206被配置為執(zhí)行錄音裝置1200的電源管理,一個有線或無線網(wǎng)絡接口1205被配置為將錄音裝置1200連接到網(wǎng)絡,和一個輸入輸出(i/o)接口1208。錄音裝置1200可以操作基于存儲在存儲器1203的操作系統(tǒng),例如windowsservertm,macosxtm,unixtm,linuxtm,freebsdtm或類似。
本領(lǐng)域技術(shù)人員在考慮說明書及實踐這里公開的公開后,將容易想到本公開的其它實施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應性變化,這些變型、用途或者適應性變化遵循本公開的一般性原理并包括本公開未公開的本技術(shù)領(lǐng)域中的公知常識或慣用技術(shù)手段。說明書和實施例僅被視為示例性的,本公開的真正范圍和精神由下面的權(quán)利要求指出。
應當理解的是,本公開并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進行各種修改和改變。本公開的范圍僅由所附的權(quán)利要求來限制。