本發(fā)明實(shí)施例涉及智能終端技術(shù)領(lǐng)域,特別涉及一種歌曲搜索方法、智能電視及存儲(chǔ)介質(zhì)。
背景技術(shù):
相關(guān)技術(shù)中,眾多應(yīng)用程序陸續(xù)發(fā)布了應(yīng)用于tv(television,電視)的版本。比如,發(fā)布了tv版的k歌應(yīng)用程序。
在tv版的應(yīng)用程序中,當(dāng)用戶需要進(jìn)行搜索時(shí),用戶輸入所需搜索的關(guān)鍵詞的拼音,相應(yīng)的,tv可以接收用戶輸入的拼音,并在接收到確認(rèn)搜索的確認(rèn)指令之后,根據(jù)接收到的拼音進(jìn)行搜索。
然而,由于在tv中輸入拼音時(shí),用戶需要通過(guò)遙控器中的上下左右鍵不斷移動(dòng)焦點(diǎn)進(jìn)而完成各個(gè)字母的輸入,輸入效率較低,也即相關(guān)技術(shù)中tv搜索信息的效率較低。
技術(shù)實(shí)現(xiàn)要素:
為了解決現(xiàn)有技術(shù)中存在的問(wèn)題,本發(fā)明實(shí)施例提供了一種歌曲搜索方法、智能電視及存儲(chǔ)介質(zhì)。技術(shù)方案如下:
根據(jù)本發(fā)明實(shí)施例的第一方面,提供一種歌曲搜索方法,用于智能電視中,該方法包括:
展示歌曲搜索界面,所述歌曲搜索界面包括第一區(qū)域和第二區(qū)域,所述第一區(qū)域中包括語(yǔ)音輸入選項(xiàng),所述第二區(qū)域中包括推薦的內(nèi)容;
接收選擇所述語(yǔ)音輸入選項(xiàng)的第一指令;其中,在接收到所述第一指令時(shí)所述語(yǔ)音輸入選項(xiàng)處于第一狀態(tài),所述歌曲搜索界面中的其他內(nèi)容處于第二狀態(tài);
在接收到所述第一指令之后,接收語(yǔ)音輸入信息,識(shí)別所述語(yǔ)音輸入信息得到語(yǔ)音識(shí)別結(jié)果;
根據(jù)所述語(yǔ)音識(shí)別結(jié)果,搜索所述語(yǔ)音輸入信息所對(duì)應(yīng)的搜索結(jié)果;
在所述第二區(qū)域中展示搜索到的所述搜索結(jié)果。
根據(jù)本發(fā)明實(shí)施例的第二方面,提供一種智能電視,所述智能電視包括處理器和存儲(chǔ)器,所述存儲(chǔ)器中存儲(chǔ)有至少一條指令、至少一段程序、代碼集或指令集,所述至少一條指令、所述至少一段程序、所述代碼集或指令集由所述處理器加載并執(zhí)行以實(shí)現(xiàn)如下步驟:
展示歌曲搜索界面,所述歌曲搜索界面包括第一區(qū)域和第二區(qū)域,所述第一區(qū)域中包括語(yǔ)音輸入選項(xiàng),所述第二區(qū)域中包括推薦的內(nèi)容;
接收選擇所述語(yǔ)音輸入選項(xiàng)的第一指令;其中,在接收到所述第一指令時(shí)所述語(yǔ)音輸入選項(xiàng)處于第一狀態(tài),所述歌曲搜索界面中的其他內(nèi)容處于第二狀態(tài);
在接收到所述第一指令之后,接收語(yǔ)音輸入信息,識(shí)別所述語(yǔ)音輸入信息得到語(yǔ)音識(shí)別結(jié)果;
根據(jù)所述語(yǔ)音識(shí)別結(jié)果,搜索所述語(yǔ)音輸入信息所對(duì)應(yīng)的搜索結(jié)果;
在所述第二區(qū)域中展示搜索到的所述搜索結(jié)果。
第三方面,提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)中存儲(chǔ)有至少一條指令、至少一段程序、代碼集或指令集,所述至少一條指令、所述至少一段程序、所述代碼集或指令集由所述處理器加載并執(zhí)行以實(shí)現(xiàn)如下步驟:
展示歌曲搜索界面,所述歌曲搜索界面包括第一區(qū)域和第二區(qū)域,所述第一區(qū)域中包括語(yǔ)音輸入選項(xiàng),所述第二區(qū)域中包括推薦的內(nèi)容;
接收選擇所述語(yǔ)音輸入選項(xiàng)的第一指令;其中,在接收到所述第一指令時(shí)所述語(yǔ)音輸入選項(xiàng)處于第一狀態(tài),所述歌曲搜索界面中的其他內(nèi)容處于第二狀態(tài);
在接收到所述第一指令之后,接收語(yǔ)音輸入信息,識(shí)別所述語(yǔ)音輸入信息得到語(yǔ)音識(shí)別結(jié)果;
根據(jù)所述語(yǔ)音識(shí)別結(jié)果,搜索所述語(yǔ)音輸入信息所對(duì)應(yīng)的搜索結(jié)果;
在所述第二區(qū)域中展示搜索到的所述搜索結(jié)果。
本發(fā)明實(shí)施例提供的技術(shù)方案帶來(lái)的有益效果是:
通過(guò)展示語(yǔ)音輸入選項(xiàng),在需要搜索歌曲時(shí),選擇該語(yǔ)音輸入選項(xiàng),進(jìn)而在接收到語(yǔ)音輸入信息時(shí),在第二區(qū)域中展示搜索到的搜索結(jié)果;解決了相關(guān)技術(shù)中用戶通過(guò)拼音搜索時(shí),搜索效率低的問(wèn)題,達(dá)到了可以提高搜索效率的效果。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1和圖2是本發(fā)明各個(gè)實(shí)施例提供的歌曲搜索方法所涉及的實(shí)施環(huán)境的示意圖;
圖3是本發(fā)明一個(gè)實(shí)施例提供的歌曲搜索方法的流程圖;
圖4是本發(fā)明一個(gè)實(shí)施例提供的語(yǔ)音輸入選項(xiàng)的示意圖;
圖5是本發(fā)明一個(gè)實(shí)施例提供的智能電視展示的歌曲搜索界面的示意圖;
圖6是焦點(diǎn)在語(yǔ)音輸入選項(xiàng)時(shí)智能電視的示意圖;
圖7是在語(yǔ)音識(shí)別過(guò)程中智能電視的示意圖;
圖8是根據(jù)接收到的語(yǔ)音輸入信息的分貝數(shù)的不同語(yǔ)音輸入選項(xiàng)中的麥克風(fēng)的示意圖;
圖9是在語(yǔ)音識(shí)別過(guò)程中智能電視的示意圖;
圖10是智能電視展示的搜索界面的示意圖;
圖11是本發(fā)明一個(gè)實(shí)施例提供的歌曲搜索裝置的示意圖;
圖12是本發(fā)明一個(gè)實(shí)施例提供的智能電視的示意圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。
本發(fā)明各個(gè)實(shí)施例所提供的歌曲搜索方法應(yīng)用于智能電視中,如圖1所示,該智能電視包括電視機(jī)本體110和遙控器120。
電視機(jī)本體110可以通過(guò)無(wú)線與遙控器120連接。比如,兩者通過(guò)藍(lán)牙、無(wú)線局域網(wǎng)或者紅外連接。
遙控器120是指用于控制電視機(jī)本體110的設(shè)備。實(shí)際實(shí)現(xiàn)時(shí),遙控器120可以具備語(yǔ)音采集能力,比如,遙控器120中設(shè)置有麥克風(fēng)。并且,可選地,遙控器120還可以具備語(yǔ)音識(shí)別能力,進(jìn)而將采集到的語(yǔ)音信息識(shí)別為語(yǔ)音識(shí)別結(jié)果,發(fā)送識(shí)別后的語(yǔ)音識(shí)別結(jié)果至電視機(jī)本體110,以使電視機(jī)本體110根據(jù)接收到的語(yǔ)音識(shí)別結(jié)果執(zhí)行后續(xù)操作。當(dāng)然,實(shí)際實(shí)現(xiàn)時(shí),遙控器120還可以不具備語(yǔ)音識(shí)別能力,而是在采集到語(yǔ)音信息之后,將采集到的語(yǔ)音信息發(fā)送至電視機(jī)本體110,由電視機(jī)本體110將接收到的語(yǔ)音信息識(shí)別為語(yǔ)音識(shí)別結(jié)果,進(jìn)而執(zhí)行后續(xù)操作。
可選地,請(qǐng)參考圖2,智能電視還可以包括語(yǔ)音采集設(shè)備130,該語(yǔ)音采集設(shè)備130用于采集語(yǔ)音信息。該語(yǔ)音采集設(shè)備130可以通過(guò)無(wú)線與電視機(jī)本體110連接??蛇x地,在語(yǔ)音采集設(shè)備130不具備語(yǔ)音識(shí)別能力時(shí),語(yǔ)音采集設(shè)備130用于將采集到的語(yǔ)音信息發(fā)送至電視機(jī)本體110,由電視機(jī)本體110將語(yǔ)音信息識(shí)別為語(yǔ)音識(shí)別結(jié)果進(jìn)而執(zhí)行后續(xù)操作;而在語(yǔ)音采集設(shè)備130具備語(yǔ)音識(shí)別能力時(shí),語(yǔ)音采集設(shè)備130在采集到語(yǔ)音信息之后,可以先將該語(yǔ)音信息識(shí)別為語(yǔ)音識(shí)別結(jié)果,進(jìn)而發(fā)送語(yǔ)音識(shí)別結(jié)果至電視機(jī)本體110,電視機(jī)本體110根據(jù)接收到的語(yǔ)音識(shí)別結(jié)果執(zhí)行后續(xù)的操作。
當(dāng)然,實(shí)際實(shí)現(xiàn)時(shí),語(yǔ)音采集設(shè)備130還可以通過(guò)無(wú)線與遙控器120連接,這樣,在語(yǔ)音采集設(shè)備130具備語(yǔ)音識(shí)別能力時(shí),語(yǔ)音采集設(shè)備130可以將識(shí)別得到的語(yǔ)音識(shí)別結(jié)果發(fā)送至遙控器120,進(jìn)而通過(guò)遙控器120將語(yǔ)音識(shí)別結(jié)果發(fā)送至電視機(jī)本體110;而在語(yǔ)音采集設(shè)備120不具備語(yǔ)音識(shí)別能力時(shí),語(yǔ)音采集設(shè)備130還可以直接發(fā)送語(yǔ)音信息至遙控器120,并在遙控器120具備語(yǔ)音識(shí)別能力時(shí),將識(shí)別后的語(yǔ)音識(shí)別結(jié)果發(fā)送至電視機(jī)本體110,而在遙控器120不具備語(yǔ)音識(shí)別能力時(shí),直接轉(zhuǎn)發(fā)語(yǔ)音信息至電視機(jī)本體110。
另外,實(shí)際實(shí)現(xiàn)時(shí),語(yǔ)音采集設(shè)備130可以為麥克風(fēng)或者其他設(shè)備。
請(qǐng)參考圖3,其示出了本發(fā)明一個(gè)實(shí)施例提供的歌曲搜索方法的方法流程圖,本實(shí)施例以該歌曲搜索方法用于圖1或者圖2所示的智能電視中來(lái)舉例說(shuō)明。如圖3所示,該歌曲搜索方法可以包括:
步驟301,展示歌曲搜索界面,歌曲搜索界面包括第一區(qū)域和第二區(qū)域,第一區(qū)域中包括語(yǔ)音輸入選項(xiàng),第二區(qū)域中包括推薦的內(nèi)容。
語(yǔ)音輸入選項(xiàng)可以為文本選項(xiàng)如“語(yǔ)音輸入”,也可以為圖形選項(xiàng)如為圖4所示的選項(xiàng),下述除特殊說(shuō)明外均以語(yǔ)音輸入選項(xiàng)為圖4所示的圖形選項(xiàng)來(lái)舉例說(shuō)明。
推薦的內(nèi)容可以包括推薦的歌手和推薦的歌曲中的至少一種。并且,在包括推薦的歌手時(shí),可以包括歌手簡(jiǎn)介,該歌手簡(jiǎn)介包括頭像和名字中的至少一種;可選地,歌手簡(jiǎn)介中還可以包括歌手的出道經(jīng)歷、星座、喜好等等,對(duì)此并不做限定。而在包括推薦的歌曲時(shí),可以包括推薦的歌曲的名稱,可選地,還可以包括點(diǎn)播該歌曲的點(diǎn)播選項(xiàng)或者添加該歌曲至待播放列表的添加選項(xiàng),或者,還可以包括演唱該歌曲的歌手的名字等等。其中,推薦的歌手和推薦的歌曲可以包括系統(tǒng)根據(jù)用戶的歷史搜索記錄推薦的歌手和歌曲,也可以包括系統(tǒng)根據(jù)與各個(gè)歌手和歌曲被搜索的次數(shù)推薦的熱門的歌手和歌曲,還可以包括用戶歷史搜索的歌手和歌曲。
以推薦的內(nèi)容包括推薦的歌手和推薦的歌曲,且歌手簡(jiǎn)介中包括頭像和名字來(lái)舉例說(shuō)明,請(qǐng)參考圖5,智能電視可以展示第一區(qū)域51和第二區(qū)域52,第一區(qū)域51中包括語(yǔ)音輸入選項(xiàng)51a,第二區(qū)域52中包括推薦的歌手52a和推薦的歌曲52b(圖中僅以推薦的歌手52a包括a、b和c三名,且推薦的歌曲52b包括歌曲1、歌曲2和歌曲3三首來(lái)舉例,且以僅對(duì)一個(gè)推薦的歌手以及一首推薦的歌曲進(jìn)行標(biāo)記為例)。
可選地,在展示該歌曲搜索界面時(shí),若焦點(diǎn)在語(yǔ)音輸入選項(xiàng),則語(yǔ)音輸入選項(xiàng)呈第一狀態(tài)顯示,而在焦點(diǎn)在第二區(qū)域中時(shí),則語(yǔ)音輸入選項(xiàng)呈第二狀態(tài)顯示。其中,第一狀態(tài)與第二狀態(tài)不同,且通常情況下,第二狀態(tài)相對(duì)于第一狀態(tài)語(yǔ)音輸入選項(xiàng)突出顯示,比如第一狀態(tài)為灰色顯示,而第二狀態(tài)為紅色顯示或者藍(lán)色顯示。比如,圖5即為焦點(diǎn)在第二區(qū)域中的b歌手時(shí)智能電視的展示示意圖;而圖6即為焦點(diǎn)在語(yǔ)音輸入選項(xiàng)時(shí)智能電視的展示示意圖。其中,本實(shí)施例所說(shuō)的焦點(diǎn)是指光標(biāo)所處的位置,且焦點(diǎn)的位置可以為用戶通過(guò)遙控器中的上下左右鍵更改的位置。
可選地,智能電視可以在接收到選擇搜索選項(xiàng)的指令之后,展示該歌曲搜索界面。并且,在展示該歌曲搜索界面時(shí),智能電視可以默認(rèn)焦點(diǎn)在第一區(qū)域如在語(yǔ)音輸入選項(xiàng),也可以默認(rèn)焦點(diǎn)在第二區(qū)域比如在推薦的首個(gè)歌手。
可選地,第一區(qū)域中在語(yǔ)音輸入選項(xiàng)的預(yù)設(shè)位置處還可以包括用于提示選擇該語(yǔ)音輸入選項(xiàng)的提示信息,比如,請(qǐng)參考圖6,智能電視可以展示內(nèi)容為“按下ok鍵,開(kāi)啟語(yǔ)音搜索”的提示信息61。另外,第一區(qū)域中還可以包括用于提示以其他方式搜索的提示選項(xiàng),比如,結(jié)合圖6,第一區(qū)域中還包括用于提示通過(guò)拼音搜索的選項(xiàng)62。
可選地,第二區(qū)域中還可以包括其他內(nèi)容,比如,用于設(shè)置播放歌曲時(shí)的播放方式的設(shè)置選項(xiàng)。其中,播放方式包括播放伴奏,或者,播放伴奏和原聲。比如,請(qǐng)參考圖6,第二區(qū)域中包括設(shè)置選項(xiàng)63,智能電視接收到選擇該設(shè)置選項(xiàng)63的指令之后,展示候選的播放方式,接收選擇某種播放方式的指令,將選擇的播放方式設(shè)置為當(dāng)前點(diǎn)播歌曲時(shí)的播放方式。然而,實(shí)際實(shí)現(xiàn)時(shí),用戶還可以不進(jìn)行設(shè)置,而是智能電視默認(rèn)一種播放方式,智能電視將默認(rèn)的播放方式設(shè)置為點(diǎn)播歌曲的播放方式。
需要補(bǔ)充說(shuō)明的是,實(shí)際實(shí)現(xiàn)時(shí),第一區(qū)域和第二區(qū)域中均還可以包括其他內(nèi)容,比如在第一區(qū)域中包括用于表示當(dāng)前為語(yǔ)音搜索的指示信息;又比如,第二區(qū)域在包括推薦的歌曲的同時(shí),還包括演唱該歌曲的歌手的名字,本實(shí)施例對(duì)此并不做限定。
步驟302,接收選擇語(yǔ)音輸入選項(xiàng)的第一指令。
比如,結(jié)合圖6,在焦點(diǎn)在語(yǔ)音輸入選項(xiàng)時(shí),當(dāng)用戶需要語(yǔ)音搜索時(shí)用戶可以按壓遙控器中的“ok鍵”,相應(yīng)的,智能電視可以接收到該按壓指令,該按壓指令即為該第一指令。其中,在接收第一指令時(shí),語(yǔ)音輸入選項(xiàng)以第一狀態(tài)顯示,而搜索界面中的其他內(nèi)容以第二狀態(tài)顯示。
實(shí)際實(shí)現(xiàn)時(shí),若焦點(diǎn)當(dāng)前不在語(yǔ)音輸入選項(xiàng)時(shí),則用戶可以通過(guò)遙控器中的上下左右鍵將焦點(diǎn)移動(dòng)至語(yǔ)音輸入選項(xiàng),然后再觸發(fā)該第一指令。
需要說(shuō)明的是,本實(shí)施例僅以通過(guò)語(yǔ)音輸入選項(xiàng)輸入語(yǔ)音為例,可選地,當(dāng)用戶想要搜索的歌曲已經(jīng)在第二區(qū)域中展示時(shí),用戶還可以直接移動(dòng)焦點(diǎn)至對(duì)應(yīng)的歌曲,進(jìn)而點(diǎn)播該歌曲或者將該歌曲添加至待播放列表。
步驟303,在接收到第一指令之后,接收語(yǔ)音輸入信息,識(shí)別語(yǔ)音輸入信息得到語(yǔ)音識(shí)別結(jié)果。
在接收到第一指令之后,智能電視可以開(kāi)啟麥克風(fēng),通過(guò)該麥克風(fēng)采集語(yǔ)音輸入信息。實(shí)際實(shí)現(xiàn)時(shí),智能電視可以通過(guò)遙控器中的麥克風(fēng)來(lái)采集語(yǔ)音輸入信息,或者通過(guò)語(yǔ)音采集設(shè)備來(lái)采集該語(yǔ)音輸入信息,對(duì)此并不做限定。
可選地,在接收到第一指令之后,智能電視可以實(shí)時(shí)采集語(yǔ)音輸入信息,并且在采集過(guò)程中若在預(yù)定時(shí)間間隔內(nèi)未接收到繼續(xù)輸入的語(yǔ)音輸入信息,則智能電視停止采集,并執(zhí)行步驟304。實(shí)際實(shí)現(xiàn)時(shí),智能電視在每次采集到語(yǔ)音輸入信息之后,智能電視將定時(shí)器清零并重新計(jì)時(shí),在定時(shí)器計(jì)時(shí)的時(shí)間達(dá)到預(yù)定時(shí)間間隔時(shí),停止采集,并執(zhí)行步驟304。
預(yù)定時(shí)間間隔可以為智能電視中默認(rèn)的時(shí)間間隔,也可以為用戶在智能電視中預(yù)先自定義并保存的時(shí)間間隔。
可選地,在接收到第一指令之后,智能電視可以將第二區(qū)域中的內(nèi)容的透明度升高至第一數(shù)值。比如,請(qǐng)參考圖7,其示出了接收到第一指令之后,智能電視的展示示意圖。其中,該第一數(shù)值為智能電視中默認(rèn)的數(shù)值,也可以為用戶預(yù)先在智能電視中自定義并保存的數(shù)值。通過(guò)將透明度升高至第一數(shù)值,避免了在語(yǔ)音輸入過(guò)程中,由于用戶誤操作而導(dǎo)致焦點(diǎn)移動(dòng)至第二區(qū)域進(jìn)而導(dǎo)致混亂的問(wèn)題。
需要補(bǔ)充說(shuō)明的是,在接收語(yǔ)音輸入信息的過(guò)程中,語(yǔ)音輸入選項(xiàng)可以呈現(xiàn)動(dòng)畫(huà)狀態(tài)??蛇x的,語(yǔ)音輸入選項(xiàng)中的麥克風(fēng)可以根據(jù)語(yǔ)音輸入信息的音量的大小變化,比如,請(qǐng)參考圖8,其示出了語(yǔ)音輸入信息的音量分別為50分貝和40分貝時(shí),語(yǔ)音輸入選項(xiàng)中的麥克風(fēng)的示意圖??蛇x地,語(yǔ)音輸入選項(xiàng)中可以包括光圈,在接收到第一指令之后,該光圈按照預(yù)設(shè)方向旋轉(zhuǎn)比如按照順時(shí)針?lè)较蛐D(zhuǎn),比如,請(qǐng)參考圖9,其示出了一種可能的示意圖??蛇x地,語(yǔ)音輸入選項(xiàng)中還可以包括第一半徑和第二半徑的兩個(gè)圓構(gòu)成的環(huán),該第一半徑小于第二半徑,在接收到第一指令之后,語(yǔ)音輸入選項(xiàng)中的環(huán)的陰影部分不斷從第一半徑增大至第二半徑,并從第二半徑逐漸縮小至第一半徑,以此循環(huán)。比如,請(qǐng)參考圖9,其示出了一種可能的示意圖。
在采集到語(yǔ)音輸入信息之后,可以識(shí)別該語(yǔ)音輸入信息,并得到語(yǔ)音識(shí)別結(jié)果。
其中,將語(yǔ)音輸入信息轉(zhuǎn)換為語(yǔ)音識(shí)別結(jié)果的步驟可以由遙控器執(zhí)行,也可以由語(yǔ)音采集設(shè)備執(zhí)行,還可以有電視機(jī)本體執(zhí)行,其具體執(zhí)行主體可以參考實(shí)施例前序部分。
在識(shí)別得到語(yǔ)音識(shí)別結(jié)果之后,可以在第一區(qū)域的預(yù)設(shè)位置處展示語(yǔ)音識(shí)別結(jié)果。
預(yù)設(shè)位置可以為語(yǔ)音輸入選項(xiàng)的上側(cè)、下側(cè)、左側(cè)、右側(cè)、左上角、右上角、左下角或者右下角,當(dāng)然,該預(yù)設(shè)位置還可以為其他位置,比如在語(yǔ)音輸入選項(xiàng)左下30°的位置。比如,以預(yù)設(shè)位置為語(yǔ)音輸入選項(xiàng)的下側(cè)來(lái)舉例說(shuō)明,請(qǐng)參考圖7,其示出了在采集到的語(yǔ)音輸入信息為“李剛”時(shí),智能電視識(shí)別語(yǔ)音信息之后智能終端可以展示圖中71所示的語(yǔ)音識(shí)別結(jié)果。
需要補(bǔ)充說(shuō)明的是,圖7僅以在轉(zhuǎn)換得到語(yǔ)音識(shí)別結(jié)果之后的展示界面為例,實(shí)際實(shí)現(xiàn)時(shí),在接收到第一指令之后,接收語(yǔ)音輸入信息之前,智能電視可以在第一區(qū)域中展示提示輸入語(yǔ)音信息的提示信息,對(duì)此并不做限定。
需要補(bǔ)充說(shuō)明的另一點(diǎn)是,在接收到語(yǔ)音輸入信息之后,若該語(yǔ)音輸入信息的音量過(guò)小,或者,語(yǔ)音輸入信息為某一方言,則此時(shí),智能電視可能無(wú)法識(shí)別該語(yǔ)音輸入信息,此時(shí),智能電視將展示用于表示無(wú)法識(shí)別的提示信息。可選地,智能電視可以在第一區(qū)域的目標(biāo)位置處展示該提示信息,如展示內(nèi)容為“無(wú)法識(shí)別,請(qǐng)重新輸入”的提示信息,目標(biāo)位置與預(yù)設(shè)位置類似,可以為語(yǔ)音輸入選項(xiàng)的上側(cè)、下側(cè)、左側(cè)、右側(cè)、左上角、右上角、左下角或者右下角。并且,此時(shí)流程結(jié)束。
步驟304,根據(jù)語(yǔ)音識(shí)別結(jié)果,搜索語(yǔ)音輸入信息所對(duì)應(yīng)的搜索結(jié)果。
智能終端識(shí)別得到語(yǔ)音識(shí)別結(jié)果之后,可以搜索該語(yǔ)音識(shí)別結(jié)果所對(duì)應(yīng)的搜索結(jié)果??蛇x地,智能電視可以調(diào)用內(nèi)置瀏覽器,通過(guò)該內(nèi)置瀏覽器搜索對(duì)應(yīng)的搜索結(jié)果。其中,本實(shí)施所說(shuō)的搜索結(jié)果是指結(jié)果庫(kù)中與該語(yǔ)音識(shí)別結(jié)果的相似度高于預(yù)設(shè)閾值的結(jié)果,可選地,該可以包括相似度高于預(yù)設(shè)閾值的結(jié)果關(guān)聯(lián)的結(jié)果。比如,當(dāng)轉(zhuǎn)換得到的語(yǔ)音識(shí)別結(jié)果為“李剛”時(shí),可以將歌手李剛、李崗作為搜索結(jié)果,并且,還可以將李剛和李崗演唱所的至少一首歌曲也作為搜索結(jié)果。
步驟305,在第二區(qū)域中展示搜索到的搜索結(jié)果。
在搜索得到語(yǔ)音輸入信息所對(duì)應(yīng)的搜索結(jié)果之后,智能電視可以在第二區(qū)域中展示得到的搜索結(jié)果。
可選地,在展示搜索結(jié)果時(shí),智能電視可以將第二區(qū)域中的內(nèi)容的透明度降低至第二數(shù)值。其中,第二數(shù)值小于第一數(shù)值,并且與第一數(shù)值類似,該第二數(shù)值可以為智能電視中默認(rèn)的數(shù)值,也可以為用戶在智能電視中預(yù)先自定義并保存的數(shù)值。
另外,在展示搜索結(jié)果時(shí),焦點(diǎn)可以默認(rèn)處于各條搜索結(jié)果中的首條搜索結(jié)果的位置處,比如,請(qǐng)參考圖10,其示出了一種可能的示意圖。
需要補(bǔ)充說(shuō)明的一點(diǎn)是,在展示搜索結(jié)果時(shí),智能電視還可以在第二區(qū)域中展示每條搜索結(jié)果所對(duì)應(yīng)的點(diǎn)播選項(xiàng),比如,請(qǐng)參考圖10,智能電視可以展示點(diǎn)播選項(xiàng)101。讓智能電視接收到選擇該點(diǎn)播選項(xiàng)101的第二指令時(shí),智能電視可以以預(yù)設(shè)方式播放點(diǎn)播選項(xiàng)101所對(duì)應(yīng)的歌曲。其中,預(yù)設(shè)方式包括:只播放點(diǎn)播選項(xiàng)所對(duì)應(yīng)的歌曲的伴奏,或者,播放伴奏和原聲。當(dāng)然,智能電視還可以只播放原聲。
需要補(bǔ)充說(shuō)明的另一點(diǎn)是,與上述類似,在展示搜索結(jié)果時(shí),智能電視還可以在第二區(qū)域中展示每條搜索結(jié)果所對(duì)應(yīng)的添加選項(xiàng),比如,請(qǐng)參考圖10,智能終端可以展示添加選項(xiàng)102。在接收到選擇該添加選項(xiàng)102的第三指令之后,將添加選項(xiàng)102所對(duì)應(yīng)的歌曲添加至待播放列表。并且在播放至待播放列表中的該歌曲時(shí),按照預(yù)設(shè)方式播放該歌曲。
在一個(gè)實(shí)際應(yīng)用場(chǎng)景中,該歌曲搜索方法包括:
1、展示歌曲搜索界面,歌曲搜索界面包括第一區(qū)域和第二區(qū)域。
2、接收選擇語(yǔ)音輸入選項(xiàng)的第一指令。
在接收到第一指令后,第一區(qū)域中的語(yǔ)音輸入選項(xiàng)呈現(xiàn)圖7所示的狀態(tài),并且第二區(qū)域呈現(xiàn)圖7所示的狀態(tài)。
實(shí)際實(shí)現(xiàn)時(shí),在接收到第一指令之后,語(yǔ)音輸入選項(xiàng)可以按照?qǐng)D9所示的變化方式動(dòng)態(tài)變化。
3、在接收到第一指令之后,接收語(yǔ)音輸入信息。
4、識(shí)別語(yǔ)音輸入信息得到語(yǔ)音識(shí)別結(jié)果。
5、在第一區(qū)域的預(yù)設(shè)位置處展示該語(yǔ)音識(shí)別結(jié)果。
比如,參考圖7,在語(yǔ)音輸入選項(xiàng)的下側(cè)展示該語(yǔ)音識(shí)別結(jié)果。
其中,在無(wú)法識(shí)別該語(yǔ)音輸入信息時(shí),智能電視可以在第一區(qū)域的目標(biāo)位置處展示用于表示無(wú)法識(shí)別的提示信息,比如,展示“無(wú)法識(shí)別,請(qǐng)?jiān)俅屋斎搿薄?/p>
6、根據(jù)語(yǔ)音識(shí)別結(jié)果,搜索語(yǔ)音輸入信息所對(duì)應(yīng)的搜索結(jié)果。
7、在第二區(qū)域中展示搜索得到的搜索結(jié)果。
需要說(shuō)明的一點(diǎn)是,在第二區(qū)域中展示搜索結(jié)果時(shí),語(yǔ)音輸入選項(xiàng)的預(yù)設(shè)位置處展示的語(yǔ)音識(shí)別結(jié)果可以更新為用于提示再次語(yǔ)音搜索的提示信息,如展示內(nèi)容為“已為你搜索到結(jié)果,再次搜索點(diǎn)我”的提示信息。
需要說(shuō)明的另一點(diǎn)是,在接收到第一指令之后,展示搜索結(jié)果之前,第二區(qū)域中的內(nèi)容的透明度可以升高至第一數(shù)值;而在展示搜索結(jié)果時(shí),第二區(qū)域中的內(nèi)容的透明度降低至第二數(shù)值,具體實(shí)現(xiàn)詳見(jiàn)上述實(shí)施例。
綜上所述,本實(shí)施例提供的歌曲搜索方法,通過(guò)展示語(yǔ)音輸入選項(xiàng),在需要搜索歌曲時(shí),選擇該語(yǔ)音輸入選項(xiàng),進(jìn)而在接收到語(yǔ)音輸入信息時(shí),在第二區(qū)域中展示搜索到的搜索結(jié)果;解決了相關(guān)技術(shù)中用戶通過(guò)拼音搜索時(shí),搜索效率低的問(wèn)題,達(dá)到了可以提高搜索效率的效果。
請(qǐng)參考圖11,其示出了本發(fā)明一個(gè)實(shí)施例提供的歌曲搜索裝置的結(jié)構(gòu)示意圖,如圖11所示,該歌曲搜索裝置可以包括:展示模塊1110、接收模塊1120和搜索模塊1130。
展示模塊1110,用于展示歌曲搜索界面,所述歌曲搜索界面包括第一區(qū)域和第二區(qū)域,所述第一區(qū)域中包括語(yǔ)音輸入選項(xiàng),所述第二區(qū)域中包括推薦的內(nèi)容;
接收模塊1120,用于接收選擇所述語(yǔ)音輸入選項(xiàng)的第一指令;其中,在接收到所述第一指令時(shí)所述語(yǔ)音輸入選項(xiàng)處于第一狀態(tài),所述歌曲搜索界面中的其他內(nèi)容處于第二狀態(tài);
所述接收模塊1120,還用于在接收到所述第一指令之后,接收語(yǔ)音輸入信息,識(shí)別所述語(yǔ)音輸入信息得到語(yǔ)音識(shí)別結(jié)果;
搜索模塊1130,用于根據(jù)所述語(yǔ)音識(shí)別結(jié)果,搜索所述語(yǔ)音輸入信息所對(duì)應(yīng)的搜索結(jié)果;
所述展示模塊1110,還用于在所述第二區(qū)域中展示搜索到的所述搜索結(jié)果。
綜上所述,本實(shí)施例提供的歌曲搜索裝置,通過(guò)展示語(yǔ)音輸入選項(xiàng),在需要搜索歌曲時(shí),選擇該語(yǔ)音輸入選項(xiàng),進(jìn)而在接收到語(yǔ)音輸入信息時(shí),在第二區(qū)域中展示搜索到的搜索結(jié)果;解決了相關(guān)技術(shù)中用戶通過(guò)拼音搜索時(shí),搜索效率低的問(wèn)題,達(dá)到了可以提高搜索效率的效果。
基于上述實(shí)施例提供的歌曲搜索裝置,可選的,所述展示模塊1110,還用于:
在所述第一區(qū)域的預(yù)設(shè)位置處展示所述語(yǔ)音識(shí)別結(jié)果。
可選的,在接收到所述第一指令之后,將所述第二區(qū)域中的內(nèi)容的透明度升高至第一數(shù)值;
在所述第二區(qū)域中展示所述搜索結(jié)果時(shí),將所述第二區(qū)域中的內(nèi)容的透明度降低至第二數(shù)值。
可選的,所述搜索模塊1130,還用于:在接收所述語(yǔ)音輸入信息的過(guò)程中,若在預(yù)定時(shí)間間隔內(nèi)未接收到繼續(xù)輸入的語(yǔ)音輸入信息,則執(zhí)行所述根據(jù)所述語(yǔ)音識(shí)別結(jié)果,搜索所述語(yǔ)音輸入信息所對(duì)應(yīng)的搜索結(jié)果的操作。
可選的,所述搜索結(jié)果中包括搜索得到的結(jié)果曲目,所述第二區(qū)域中還包括每條結(jié)果曲目所對(duì)應(yīng)的播放選項(xiàng);
所述接收模塊1120,還用于接收選擇目標(biāo)播放選項(xiàng)的第二指令;
所述裝置,還包括:播放模塊;所述播放模塊,用于在接收到所述第二指令之后,按照預(yù)設(shè)方式播放所述目標(biāo)播放選項(xiàng)所對(duì)應(yīng)的第一結(jié)果曲目,所述預(yù)設(shè)方式包括:播放伴奏、或者,播放伴奏和原聲。
可選的,所述搜索結(jié)果中包括搜索得到的結(jié)果曲目,所述第二區(qū)域中還包括每條結(jié)果曲目所對(duì)應(yīng)的添加選項(xiàng);搜索方法還包括:
所述接收模塊1120,還用于接收選擇目標(biāo)添加選項(xiàng)的第三指令;
所述裝置還包括添加模塊和播放模塊;
所述添加模塊,用于在接收到所述第三指令之后,添加所述目標(biāo)添加選項(xiàng)所對(duì)應(yīng)的第二結(jié)果曲目至待播放列表;
所述播放模塊,用于在播放至所述目標(biāo)結(jié)果曲目時(shí),按照預(yù)設(shè)方式播放所述第二結(jié)果曲目。
需要說(shuō)明的是:上述實(shí)施例提供的歌曲搜索裝置,僅以上述各功能模塊的劃分進(jìn)行舉例說(shuō)明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將服務(wù)器的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實(shí)施例提供的歌曲搜索裝置和歌曲搜索方法實(shí)施例屬于同一構(gòu)思,其具體實(shí)現(xiàn)過(guò)程詳見(jiàn)方法實(shí)施例,這里不再贅述。
本發(fā)明實(shí)施例還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是存儲(chǔ)器中所包含的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì);也可以是單獨(dú)存在,未裝配入終端中的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有至少一條指令,該至少一條指令被一個(gè)或者一個(gè)以上的處理器用來(lái)執(zhí)行上述歌曲搜索方法。
圖12其示出了本發(fā)明一個(gè)實(shí)施例提供的終端1200的框圖,該終端可以包括包括有一個(gè)或一個(gè)以上計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的存儲(chǔ)器1202、輸入單元1203、顯示單元1204、傳感器1205、音頻電路1206、無(wú)線保真(wifi,wirelessfidelity)模塊1207、包括有一個(gè)或者一個(gè)以上處理核心的處理器1208、以及電源1209等部件。本領(lǐng)域技術(shù)人員可以理解,圖12中示出的終端結(jié)構(gòu)并不構(gòu)成對(duì)終端的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。其中:
存儲(chǔ)器1202可用于存儲(chǔ)軟件程序以及模塊,處理器1208通過(guò)運(yùn)行存儲(chǔ)在存儲(chǔ)器1202的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理。存儲(chǔ)器1202可主要包括存儲(chǔ)程序區(qū)和存儲(chǔ)數(shù)據(jù)區(qū),其中,存儲(chǔ)程序區(qū)可存儲(chǔ)操作系統(tǒng)、至少一個(gè)功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲(chǔ)數(shù)據(jù)區(qū)可存儲(chǔ)根據(jù)終端的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲(chǔ)器1202可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,例如至少一個(gè)磁盤(pán)存儲(chǔ)器件、閃存器件、或其他易失性固態(tài)存儲(chǔ)器件。相應(yīng)地,存儲(chǔ)器1202還可以包括存儲(chǔ)器控制器,以提供處理器1208和輸入單元1203對(duì)存儲(chǔ)器1202的訪問(wèn)。
輸入單元1203可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與用戶設(shè)置以及功能控制有關(guān)的鍵盤(pán)、鼠標(biāo)、操作桿、光學(xué)或者軌跡球信號(hào)輸入。具體地,在一個(gè)具體的實(shí)施例中,輸入單元1203可包括觸敏表面以及其他輸入設(shè)備。觸敏表面,也稱為觸摸顯示屏或者觸控板,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸敏表面上或在觸敏表面附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動(dòng)相應(yīng)的連接裝置。可選的,觸敏表面可包括觸摸檢測(cè)裝置和觸摸控制器兩個(gè)部分。其中,觸摸檢測(cè)裝置檢測(cè)用戶的觸摸方位,并檢測(cè)觸摸操作帶來(lái)的信號(hào),將信號(hào)傳送給觸摸控制器;觸摸控制器從觸摸檢測(cè)裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給處理器1208,并能接收處理器1208發(fā)來(lái)的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實(shí)現(xiàn)觸敏表面。除了觸敏表面,輸入單元1203還可以包括其他輸入設(shè)備。具體地,其他輸入設(shè)備可以包括但不限于物理鍵盤(pán)、功能鍵(比如音量控制按鍵、開(kāi)關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。
顯示單元1204可用于顯示由用戶輸入的信息或提供給用戶的信息以及終端的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標(biāo)、視頻和其任意組合來(lái)構(gòu)成。顯示單元1204可包括顯示面板,可選的,可以采用液晶顯示器(lcd,liquidcrystaldisplay)、有機(jī)發(fā)光二極管(oled,organiclight-emittingdiode)等形式來(lái)配置顯示面板。進(jìn)一步的,觸敏表面可覆蓋顯示面板,當(dāng)觸敏表面檢測(cè)到在其上或附近的觸摸操作后,傳送給處理器1208以確定觸摸事件的類型,隨后處理器1208根據(jù)觸摸事件的類型在顯示面板上提供相應(yīng)的視覺(jué)輸出。雖然在圖12中,觸敏表面與顯示面板是作為兩個(gè)獨(dú)立的部件來(lái)實(shí)現(xiàn)輸入和輸入功能,但是在某些實(shí)施例中,可以將觸敏表面與顯示面板集成而實(shí)現(xiàn)輸入和輸出功能。
終端還可包括至少一種傳感器1205,比如光傳感器、運(yùn)動(dòng)傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來(lái)調(diào)節(jié)顯示面板的亮度,接近傳感器可在終端移動(dòng)到耳邊時(shí),關(guān)閉顯示面板和/或背光。作為運(yùn)動(dòng)傳感器的一種,重力加速度傳感器可檢測(cè)各個(gè)方向上(一般為三軸)加速度的大小,靜止時(shí)可檢測(cè)出重力的大小及方向,可用于識(shí)別手機(jī)姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計(jì)姿態(tài)校準(zhǔn))、振動(dòng)識(shí)別相關(guān)功能(比如計(jì)步器、敲擊)等;至于終端還可配置的陀螺儀、氣壓計(jì)、濕度計(jì)、溫度計(jì)、紅外線傳感器等其他傳感器,在此不再贅述。
音頻電路1206、揚(yáng)聲器,傳聲器可提供用戶與終端之間的音頻接口。音頻電路1206可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號(hào),傳輸?shù)綋P(yáng)聲器,由揚(yáng)聲器轉(zhuǎn)換為聲音信號(hào)輸出;另一方面,傳聲器將收集的聲音信號(hào)轉(zhuǎn)換為電信號(hào),由音頻電路1206接收后轉(zhuǎn)換為音頻數(shù)據(jù),將音頻數(shù)據(jù)輸出至存儲(chǔ)器1202以便進(jìn)一步處理。音頻電路1206還可能包括耳塞插孔,以提供外設(shè)耳機(jī)與終端的通信。
wifi屬于短距離無(wú)線傳輸技術(shù),終端通過(guò)wifi模塊1207可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁(yè)和訪問(wèn)流式媒體等,它為用戶提供了無(wú)線的寬帶互聯(lián)網(wǎng)訪問(wèn)。雖然圖12示出了wifi模塊1207,但是可以理解的是,其并不屬于終端的必須構(gòu)成,完全可以根據(jù)需要在不改變發(fā)明的本質(zhì)的范圍內(nèi)而省略。
處理器1208是終端的控制中心,利用各種接口和線路連接整個(gè)手機(jī)的各個(gè)部分,通過(guò)運(yùn)行或執(zhí)行存儲(chǔ)在存儲(chǔ)器1202內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲(chǔ)在存儲(chǔ)器1202內(nèi)的數(shù)據(jù),執(zhí)行終端的各種功能和處理數(shù)據(jù),從而對(duì)手機(jī)進(jìn)行整體監(jiān)控??蛇x的,處理器1208可包括一個(gè)或多個(gè)處理核心;優(yōu)選的,處理器1208可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無(wú)線通信。可以理解的是,上述調(diào)制解調(diào)處理器也可以不集成到處理器1208中。
終端還包括給各個(gè)部件供電的電源1209(比如電池),優(yōu)選的,電源可以通過(guò)電源管理系統(tǒng)與處理器1208邏輯相連,從而通過(guò)電源管理系統(tǒng)實(shí)現(xiàn)管理充電、放電、以及功耗管理等功能。電源1209還可以包括一個(gè)或一個(gè)以上的直流或交流電源、再充電系統(tǒng)、電源故障檢測(cè)電路、電源轉(zhuǎn)換器或者逆變器、電源狀態(tài)指示器等任意組件。
盡管未示出,終端還可以包括攝像頭、藍(lán)牙模塊等,在此不再贅述。具體在本實(shí)施例中,終端中的處理器1208會(huì)運(yùn)行存儲(chǔ)在存儲(chǔ)器1202中的至少一條指令,從而實(shí)現(xiàn)上述各個(gè)方法實(shí)施例中所提供的歌曲搜索方法。
應(yīng)當(dāng)理解的是,在本文中使用的,除非上下文清楚地支持例外情況,單數(shù)形式“一個(gè)”(“a”、“an”、“the”)旨在也包括復(fù)數(shù)形式。還應(yīng)當(dāng)理解的是,在本文中使用的“和/或”是指包括一個(gè)或者一個(gè)以上相關(guān)聯(lián)地列出的項(xiàng)目的任意和所有可能組合。
上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
本領(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)等。
以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。