本申請涉及互聯(lián)網(wǎng)技術(shù),尤其涉及一種應(yīng)用于交通工具的語音喚起方法、裝置和設(shè)備。
背景技術(shù):
隨著社會經(jīng)濟(jì)的不斷發(fā)展,有車一族越來越多,人們對車輛的要求也越來越高。為了滿足用戶的需求,各大車輛生產(chǎn)商在車輛的智能化上投入了很大的研發(fā)成本,以使得車輛能夠更加便捷于人們的生活。
目前,車輛中的語音喚起是常見的車輛與用戶的交互行為,例如,當(dāng)用戶有來電時,用戶可以通過喚起車載語音功能來接聽電話,無需駕駛員手持手機(jī),從而避免了危險(xiǎn)駕駛等問題。
但是,目前的語音喚起需要用戶手動進(jìn)行喚起,并且所針對的對象較為單一,適用性不高,使得人機(jī)交互不夠智能化。
技術(shù)實(shí)現(xiàn)要素:
本申請?zhí)峁┮环N語音喚起方法、裝置和設(shè)備,以解決現(xiàn)有技術(shù)的語音喚起需要用戶手動喚起,且針對的對象較為單一,適用性不高,人機(jī)交互不夠智能化的技術(shù)問題。
一個方面,本申請?zhí)峁┮环N語音喚起方法,包括:
獲取語音交互場景;
根據(jù)所述語音交互場景確定對應(yīng)的第一語音,并向用戶播報(bào)所述第一語音,所述第一語音為提示用戶與所述交通工具或者所述交通工具上的設(shè)備進(jìn)行交互的語音;
接收用戶根據(jù)所述第一語音輸入的操作信息,并根據(jù)所述操作信息執(zhí)行相應(yīng)的操作。
上述所提供的語音喚起方法,通過獲取語音交互場景,并通過該語音交 互場景自動喚起交通工具的語音功能為用戶播報(bào)當(dāng)前語音交互場景對應(yīng)的第一語音,以提示用戶與交通工具或者交通工具上的設(shè)備進(jìn)行交互,從而使得交通工具的系統(tǒng)在接收到用戶根據(jù)第一語音輸入的操作信息后,根據(jù)該操作信息執(zhí)行相應(yīng)的操作,以保證與用戶之間的交互行為,滿足用戶的交互要求。該方法在獲取到語音交互場景時自動為用戶喚起語音,為用戶提供豐富的語音內(nèi)容,便于用戶與交通工具進(jìn)行交互,無需用戶手動觸發(fā)來喚起交通工具的語音交互功能,并且提高了人機(jī)交互的智能性;另外,車載系統(tǒng)所獲取的語音交互場景可以與交通工具行駛狀態(tài)對應(yīng),由于交通工具行駛狀態(tài)較為豐富,因此使得與交通工具行駛狀態(tài)對應(yīng)的語音交互場景也比較豐富,進(jìn)而使得本申請能夠針對不同的交通工具行駛狀態(tài)主動喚起交通工具的語音功能,提高了交通工具的語音喚起的適用性。
作為一種可實(shí)現(xiàn)的方式,所述接收用戶根據(jù)所述第一語音輸入的操作信息,并根據(jù)所述操作信息執(zhí)行相應(yīng)的操作,具體包括:
接收用戶根據(jù)所述第一語音所輸入的用戶操作指令;
根據(jù)所述用戶操作指令,判斷所述用戶的操作是否為所述第一語音所指示用戶執(zhí)行的用戶操作;
若是,則停止播報(bào)所述第一語音。
該方式通過第一語音向用戶提示用戶所需執(zhí)行的用戶操作,進(jìn)而在用戶根據(jù)第一語音的指示執(zhí)行用戶操作后,根據(jù)用戶輸入的用戶操作指令判斷用戶的操作是否為第一語音所指示用戶執(zhí)行的用戶操作,并在交通工具的系統(tǒng)檢測到用戶執(zhí)行的操作是第一語音所指示用戶執(zhí)行的用戶操作時,停止播放第一語音,使得用戶能夠直觀的獲知交通工具的需求,便于用戶及時發(fā)現(xiàn)交通工具的異?;蛘哂脩舻牟划?dāng)操作,進(jìn)一步提高了用戶的體驗(yàn)。
作為一種可實(shí)現(xiàn)的方式,所述接收用戶根據(jù)所述第一語音輸入的操作信息,并根據(jù)所述操作信息執(zhí)行相應(yīng)的操作,具體包括:
接收用戶根據(jù)所述第一語音所提示的內(nèi)容輸入的第二語音,所述第一語音用于提示用戶針對所述第一語音所提示的內(nèi)容進(jìn)行選擇操作,所述第二語音為用戶的選擇結(jié)果;
根據(jù)所述第二語音執(zhí)行相應(yīng)的操作。
該方式通過第一語音指示用戶針對第一語音所提示的內(nèi)容進(jìn)行選擇操作,從而獲得用戶根據(jù)第一語音輸入的第二語音,并根據(jù)該第二語音執(zhí)行相應(yīng)的操作,使得人機(jī)交互更加的智能化;并且,本發(fā)明實(shí)施例提供的方法,可以預(yù)先獲知用戶潛在的觸發(fā)語音的需求,主動為用戶喚起語音,并提示用戶待辦事件,避免用戶遺忘待辦事件,給用戶提供了便捷,進(jìn)一步提高了用戶的體驗(yàn)。
作為一種可實(shí)現(xiàn)的方式,所述獲取語音交互場景,具體包括:
獲取與所述交通工具行駛相關(guān)的參數(shù)信息;其中,所述參數(shù)信息包括外界行駛環(huán)境信息、交通工具狀態(tài)信息和用戶行為信息中的至少一類;
根據(jù)所述參數(shù)信息確定交通工具當(dāng)前行駛狀態(tài)對應(yīng)的語音交互場景。
可選的,所述外界行駛環(huán)境信息包括路況信息和/或天氣信息,所述交通工具狀態(tài)信息包括交通工具自身狀況信息和/或交通工具警告音信息。可選的,作為一種可實(shí)現(xiàn)的方式,所述交通工具警告音信息包括所述交通工具警告音的類型或者所述交通工具警告音的播報(bào)次數(shù)。
該方式通過采集與交通工具行駛相關(guān)的參數(shù)信息,并根據(jù)該參數(shù)信息確定交通工具當(dāng)前行駛狀態(tài)對應(yīng)的語音交互場景,從而根據(jù)該語音交互場景主動喚起交通工具的語音功能,與用戶進(jìn)行交互,即通過參數(shù)信息的多樣性,保證了語音交互場景的多樣性,進(jìn)而豐富了主動喚起交通工具語音功能的方式,提高了交通工具的語音喚起的適用性。
作為一種可實(shí)現(xiàn)的方式,所述參數(shù)信息包括用戶行為信息,所述獲取與交通工具行駛相關(guān)的參數(shù)信息,具體包括:
向存儲所述用戶行為信息的設(shè)備發(fā)送獲取指令,所述獲取指令攜帶所述用戶預(yù)設(shè)的授權(quán)碼或者所述交通工具的標(biāo)識;
接收所述設(shè)備在驗(yàn)證所述授權(quán)碼或者所述交通工具的標(biāo)識合法后發(fā)送的用戶行為信息。
該方式通過交通工具的系統(tǒng)(例如車載系統(tǒng))向存儲用戶行為信息的設(shè)備發(fā)送攜帶用戶預(yù)設(shè)的授權(quán)碼或者所述交通工具的標(biāo)識的獲取指令,使得存儲用戶行為信息的設(shè)備在驗(yàn)證授權(quán)碼或者交通工具的標(biāo)識合法后,將用戶行為信息發(fā)送給交通工具的系統(tǒng),保證了用戶行為信息的隱私安全。
作為一種可實(shí)現(xiàn)的方式,所述參數(shù)信息包括用戶行為信息,所述獲取與 交通工具行駛相關(guān)的參數(shù)信息,具體包括:
接收用戶輸入的用戶行為信息。
可選的,所述用戶行為信息包括用戶待辦事件。
作為一種可實(shí)現(xiàn)的方式,所述用戶待辦事件包括所述用戶待辦事件的發(fā)生時刻,則所述向用戶播報(bào)所述第一語音,具體包括:
根據(jù)所述用戶待辦事件的發(fā)生時刻,確定向所述用戶播報(bào)所述第一語音的時刻;
在所述時刻到達(dá)時,向所述用戶播報(bào)所述第一語音。
該方式通過確定播報(bào)第一語音的時刻,在時刻到達(dá)時向用戶播報(bào)第一語音,其可以預(yù)先獲知用戶潛在的觸發(fā)語音的需求,主動為用戶喚起語音,并提示用戶待辦事件,避免用戶遺忘待辦事件,給用戶提供了便捷,進(jìn)一步提高了用戶的體驗(yàn)。
另一方面,本申請?zhí)峁┮环N語音喚起裝置,包括:
獲取模塊,用于獲取語音交互場景;
確定模塊,用于根據(jù)所述獲取模塊獲取的所述語音交互場景確定對應(yīng)的第一語音,所述第一語音為提示用戶與所述交通工具或者所述交通工具上的設(shè)備進(jìn)行交互的語音;
語音播報(bào)模塊,用于向用戶播報(bào)所述確定模塊確定的所述第一語音;
接收模塊,用于接收用戶根據(jù)所述確定模塊確定的所述第一語音輸入的操作信息;
處理模塊,用于根據(jù)所述接收模塊接收到的所述操作信息執(zhí)行相應(yīng)的操作。
作為一種可實(shí)現(xiàn)的方式,所述接收模塊,具體用于接收用戶根據(jù)所述第一語音所輸入的用戶操作指令;
所述處理模塊,具體用于根據(jù)所述用戶操作指令,判斷所述用戶的操作是否為所述第一語音所指示用戶執(zhí)行的用戶操作,并在判斷所述用戶的操作為所述第一語音所指示用戶執(zhí)行的用戶操作時,指示所述語音播報(bào)模塊停止播報(bào)所述第一語音。
作為一種可實(shí)現(xiàn)的方式,所述接收模塊,具體用于接收用戶根據(jù)所述第一語音所提示的內(nèi)容輸入的第二語音,所述第一語音用于提示用戶針對所述 第一語音所提示的內(nèi)容進(jìn)行選擇操作,所述第二語音為用戶的選擇結(jié)果;
所述處理模塊,具體用于根據(jù)所述第二語音執(zhí)行相應(yīng)的操作。
作為一種可實(shí)現(xiàn)的方式,所述獲取模塊,包括:
獲取子模塊,用于獲取與交通工具行駛相關(guān)的參數(shù)信息;其中,所述參數(shù)信息包括外界行駛環(huán)境信息、交通工具狀態(tài)信息和用戶行為信息中的至少一類;
確定子模塊,用于根據(jù)所述參數(shù)信息確定交通工具當(dāng)前行駛狀態(tài)對應(yīng)的語音交互場景。
作為一種可實(shí)現(xiàn)的方式,所述外界行駛環(huán)境信息包括路況信息和/或天氣信息,所述交通工具狀態(tài)信息包括交通工具自身狀況信息和/或交通工具警告音信息。
作為一種可實(shí)現(xiàn)的方式,所述交通工具警告音信息包括所述交通工具警告音的類型或者所述交通工具警告音的播報(bào)次數(shù)。
作為一種可實(shí)現(xiàn)的方式,所述參數(shù)信息包括用戶行為信息,所述獲取子模塊,具體包括:
發(fā)送單元,用于向存儲所述用戶行為信息的設(shè)備發(fā)送獲取指令,所述獲取指令攜帶所述用戶預(yù)設(shè)的授權(quán)碼或者所述交通工具的標(biāo)識;
接收單元,用于接收所述設(shè)備在驗(yàn)證所述授權(quán)碼或者所述交通工具的標(biāo)識合法后發(fā)送的用戶行為信息。
作為一種可實(shí)現(xiàn)的方式,所述參數(shù)信息包括用戶行為信息,所述獲取子模塊,具體用于接收用戶輸入的用戶行為信息。
作為一種可實(shí)現(xiàn)的方式,所述用戶行為信息包括用戶待辦事件。
作為一種可實(shí)現(xiàn)的方式,所述用戶待辦事件包括所述用戶待辦事件的發(fā)生時刻;所述語音播報(bào)模塊,包括:
確定單元,用于根據(jù)所述用戶待辦事件的發(fā)生時刻,確定向所述用戶播報(bào)所述第一語音的時刻;
播報(bào)單元,用于在所述確定單元確定的所述時刻到達(dá)時,向所述用戶播報(bào)所述第一語音。
上述各可實(shí)現(xiàn)方式所提供的語音喚起裝置,其有益效果可以參照上述各可實(shí)現(xiàn)方式中的語音喚起方法所帶來的有益效果,在此不再贅述。
另一方面,本申請?zhí)峁┮环N語音喚起設(shè)備,包括:
處理器,用于獲取語音交互場景,并根據(jù)所述語音交互場景確定對應(yīng)的第一語音;
輸出設(shè)備,耦合至所述處理器,用于向用戶播報(bào)所述第一語音,所述第一語音為提示用戶與所述交通工具或者所述交通工具上的設(shè)備進(jìn)行交互的語音;
輸入設(shè)備,耦合至所述處理器,用于接收用戶根據(jù)所述第一語音輸入的操作信息;
所述處理器,還用于根據(jù)所述輸入設(shè)備獲得的所述操作信息執(zhí)行相應(yīng)的操作。
作為一種可實(shí)現(xiàn)的方式,所述輸入設(shè)備,具體用于接收用戶根據(jù)所述第一語音所輸入的用戶操作指令;
所述處理器,具體用于根據(jù)所述用戶操作指令,判斷所述用戶的操作是否為所述第一語音所指示用戶執(zhí)行的用戶操作,并在判斷所述用戶的操作為所述第一語音所指示用戶執(zhí)行的用戶操作時,指示所述輸出設(shè)備停止播報(bào)所述第一語音。
作為一種可實(shí)現(xiàn)的方式,所述輸入設(shè)備,具體用于接收用戶根據(jù)所述第一語音所提示的內(nèi)容輸入的第二語音,所述第一語音用于提示用戶針對所述第一語音所提示的內(nèi)容進(jìn)行選擇操作,所述第二語音為用戶的選擇結(jié)果;
所述處理器,具體用于根據(jù)所述第二語音執(zhí)行相應(yīng)的操作。
作為一種可實(shí)現(xiàn)的方式,所述輸入設(shè)備,還用于獲取與交通工具行駛相關(guān)的參數(shù)信息;其中,所述參數(shù)信息包括外界行駛環(huán)境信息、交通工具狀態(tài)信息和用戶行為信息中的至少一類;
所述處理器,具體用于根據(jù)所述參數(shù)信息確定交通工具當(dāng)前行駛狀態(tài)對應(yīng)的語音交互場景。
作為一種可實(shí)現(xiàn)的方式,所述外界行駛環(huán)境信息包括路況信息和/或天氣信息,所述交通工具狀態(tài)信息包括交通工具自身狀況信息和/或交通工具警告音信息。
作為一種可實(shí)現(xiàn)的方式,所述交通工具警告音信息包括所述交通工具警告音的類型或者所述交通工具警告音的播報(bào)次數(shù)。
作為一種可實(shí)現(xiàn)的方式,所述參數(shù)信息包括用戶行為信息;
所述輸出設(shè)備,還用于向存儲所述用戶行為信息的設(shè)備發(fā)送獲取指令,所述獲取指令攜帶所述用戶預(yù)設(shè)的授權(quán)碼或者所述交通工具的標(biāo)識;
所述輸入設(shè)備,具體用于接收所述設(shè)備在驗(yàn)證所述授權(quán)碼或者所述交通工具的標(biāo)識合法后發(fā)送的用戶行為信息。
作為一種可實(shí)現(xiàn)的方式,所述參數(shù)信息包括用戶行為信息,所述輸入設(shè)備,具體用于接收用戶輸入的用戶行為信息。
作為一種可實(shí)現(xiàn)的方式,所述用戶行為信息包括用戶待辦事件。
作為一種可實(shí)現(xiàn)的方式,所述用戶待辦事件包括所述用戶待辦事件的發(fā)生時刻;
所述處理器,還用于根據(jù)所述用戶待辦事件的發(fā)生時刻,確定向所述用戶播報(bào)所述第一語音的時刻;
所述輸出設(shè)備,具體用于在所述時刻到達(dá)時,向所述用戶播報(bào)所述第一語音。
上述各可實(shí)現(xiàn)方式所提供的語音喚起設(shè)備,其有益效果可以參照上述各可實(shí)現(xiàn)方式中的語音喚起方法所帶來的有益效果,在此不再贅述。
另一方面,本申請?zhí)峁┮环N用于交通工具的語音喚起設(shè)備,包括:機(jī)載處理器、機(jī)載輸出設(shè)備和機(jī)載輸入設(shè)備;
所述機(jī)載處理器,用于獲取語音交互場景,并根據(jù)所述語音交互場景確定對應(yīng)的第一語音;
所述機(jī)載輸出設(shè)備,耦合至所述機(jī)載處理器,用于向用戶播報(bào)所述第一語音,所述第一語音為提示用戶與所述交通工具或者所述交通工具上的設(shè)備進(jìn)行交互的語音;
所述機(jī)載輸入設(shè)備,耦合至所述機(jī)載處理器,用于接收用戶根據(jù)所述第一語音輸入的操作信息;
所述機(jī)載處理器,還用于根據(jù)所述機(jī)載輸入設(shè)備獲得的所述操作信息執(zhí)行相應(yīng)的操作。
另一方面,本申請?zhí)峁┮环N車載互聯(lián)網(wǎng)操作系統(tǒng),包括:
語音控制單元,根據(jù)所獲取的語音交互場景確定對應(yīng)的第一語音并向用戶進(jìn)行播報(bào);
操作控制單元,根據(jù)車載輸入設(shè)備獲取的操作信息控制語音喚起系統(tǒng)執(zhí)行相應(yīng)的操作;其中,所述操作信息為用戶根據(jù)所述第一語音輸入給所述車載輸入設(shè)備的。
在本申請中,通過獲取交通工具當(dāng)前行駛狀態(tài)所對應(yīng)的語音交互場景,并通過該語音交互場景自動喚起交通工具的語音功能為用戶播報(bào)當(dāng)前語音交互場景對應(yīng)的第一語音,以提示用戶與交通工具或者交通工具上的設(shè)備進(jìn)行交互,從而使得交通工具的系統(tǒng)在接收到用戶根據(jù)第一語音輸入的操作信息后,根據(jù)該操作信息執(zhí)行相應(yīng)的操作,以保證與用戶之間的交互行為,滿足用戶的交互要求。該申請?jiān)讷@取到語音交互場景時自動為用戶喚起語音,為用戶提供豐富的語音內(nèi)容,便于用戶與交通工具進(jìn)行交互,無需用戶手動觸發(fā)來喚起交通工具的語音交互功能,并且提高了人機(jī)交互的智能性;另外,所獲取的語音交互場景可以與交通工具行駛狀態(tài)對應(yīng),由于交通工具行駛狀態(tài)較為豐富,因此使得與交通工具行駛狀態(tài)對應(yīng)的語音交互場景也比較豐富,進(jìn)而使得本申請能夠針對不同的交通工具行駛狀態(tài)主動喚起交通工具的語音功能,提高了交通工具的語音喚起的適用性。
附圖說明
為了更清楚地說明本申請實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本申請的一種可選的組網(wǎng)方式的示意圖;
圖2為本申請一實(shí)施例提供的語音喚起方法的流程示意圖;
圖3為本申請一實(shí)施例提供的語音喚起方法的流程示意圖;
圖4為本申請一實(shí)施例提供的語音喚起方法的流程示意圖;
圖5為本申請一實(shí)施例提供的語音喚起方法的流程示意圖;
圖6為本申請一實(shí)施例提供的語音喚起方法的流程示意圖;
圖7為本申請一實(shí)施例提供的語音喚起方法的流程示意圖;
圖8為本申請一實(shí)施例提供的語音喚起方法的流程示意圖;
圖9為本申請一實(shí)施例提供的語音喚起裝置結(jié)構(gòu)示意圖;
圖10為本申請一實(shí)施例提供的語音喚起裝置結(jié)構(gòu)示意圖;
圖11為本申請一實(shí)施例提供的語音喚起裝置結(jié)構(gòu)示意圖;
圖12為本申請一實(shí)施例提供的語音喚起設(shè)備硬件結(jié)構(gòu)示意圖;
圖13為本申請一實(shí)施例提供的車載系統(tǒng)結(jié)構(gòu)示意圖;
圖14為本申請一實(shí)施例提供的車載互聯(lián)網(wǎng)操作系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
這里將詳細(xì)地對示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本發(fā)明相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
本申請實(shí)施例所涉及的交通工具,包括但不限于,內(nèi)燃機(jī)汽車或摩托車、電動汽車或摩托車、電動助力車、電動平衡車、遙控車輛等車輛、小型飛行器(例如,無人駕駛飛行器、有人小型飛行器、遙控飛行器)、以及各種變形。這里所涉及的車輛可以為單一的油路車輛、還可以是單一的汽路車輛、還可以是油汽結(jié)合的車輛、還可以是助力的電動車輛,本申請實(shí)施例對車輛的類型并不做限定,該車輛具有相應(yīng)的車載系統(tǒng)。下述實(shí)施例均以交通工具是車輛為例來進(jìn)行說明。
本申請實(shí)施例涉及的語音喚起方法、裝置和設(shè)備,可以適用于圖1所示的組網(wǎng)方式,該圖1中的網(wǎng)絡(luò)架構(gòu)可以包括車輛的車載系統(tǒng)和無線網(wǎng)絡(luò)。該車載系統(tǒng)中可以設(shè)置用戶操作接口,可選的,該用戶操作接口可以是供用戶輸入的語音接口、還可以是接收用戶手動觸發(fā)的操作指令的接口,例如u盤接口、usb接口、安全帶插入口等等。該車輛可以與無線網(wǎng)絡(luò)建立連接,可選的,該無線網(wǎng)絡(luò)可以是2g網(wǎng)絡(luò)、3g網(wǎng)絡(luò)、4g網(wǎng)絡(luò)或者5g網(wǎng)絡(luò)、無線保真(wirelessfidelity,簡稱wifi)網(wǎng)絡(luò)等,可選的,該無線網(wǎng)絡(luò)還可以是物聯(lián)網(wǎng)或者車聯(lián)網(wǎng),本申請實(shí)施例對網(wǎng)絡(luò)的具體類型或者具體形式并不做限定,只要其能夠提供供車輛訪問并獲取數(shù)據(jù)的接口即可。車載系統(tǒng)可以該無線網(wǎng)絡(luò)訪問不同的網(wǎng)絡(luò)服務(wù)器,例如郵箱服務(wù)器、短信 服務(wù)器、云服務(wù)器等等,圖1中僅示出了三種服務(wù)器,但并不以此為限。
可選的,本申請實(shí)施例所涉及的方法,其執(zhí)行主體可以是車載系統(tǒng),可選的,該車載系統(tǒng)可以是車輛上的車機(jī)所集成的系統(tǒng),例如車載導(dǎo)航系統(tǒng)和/或車載娛樂系統(tǒng),還可以是包含車機(jī)和車輛其他設(shè)備例如傳感器等的系統(tǒng),該車載系統(tǒng)可以與車輛和用戶進(jìn)行交互。本申請實(shí)施例對車載系統(tǒng)的具體內(nèi)容并不做限制,只要其能夠主動喚起車輛的語音功能即可。下述實(shí)施例中均以執(zhí)行主體是車載系統(tǒng)為例進(jìn)行說明,但本申請實(shí)施例的執(zhí)行主體并不以此為限。
本申請實(shí)施例所涉及的語音喚起方法、裝置和設(shè)備,旨在解決現(xiàn)有技術(shù)中的語音喚起需要用戶手動喚起,且針對的對象較為單一,適用性不高,人機(jī)交互不夠智能化的技術(shù)問題。
下面以具體地實(shí)施例對本申請的技術(shù)方案進(jìn)行詳細(xì)說明。下面這幾個具體的實(shí)施例可以相互結(jié)合,對于相同或相似的概念或過程可能在某些實(shí)施例中不再贅述。
圖2為本申請一實(shí)施例提供的語音喚起方法的流程示意圖。本實(shí)施例涉及的是車載系統(tǒng)根據(jù)所確定的語音交互場景主動向用戶播報(bào)與當(dāng)前語音交互場景對應(yīng)的第一語音,并在接收到用戶根據(jù)該第一語音所提示的內(nèi)容輸入的操作信息后執(zhí)行相應(yīng)的操作,以確保和用戶的主動交互,為用戶提供便捷的具體過程。如圖2所示,該方法可以包括:
s101:獲取語音交互場景。
具體的,以交通工具是車輛為例,本申請實(shí)施例所涉及的語音交互場景可以是能夠主動觸發(fā)車載系統(tǒng)喚起語音功能為用戶播報(bào)語音,與用戶進(jìn)行交互的場景。可選的,該語音交互場景可以為車載系統(tǒng)能夠主動向用戶語音提示執(zhí)行相應(yīng)操作的場景,例如,主動通過語音向用戶提示車輛異常信息(例如車輛后備箱未關(guān)閉)以使用戶消除車輛的異常的語音場景。可選的,該語音交互場景還可以是車載系統(tǒng)通過學(xué)習(xí)或者獲取一些與車輛行駛相關(guān)的參數(shù)信息(例如車輛經(jīng)常經(jīng)過某個地理位置)來發(fā)掘用戶潛在的語音交互需求,主動向用戶發(fā)起提示或者詢問并和用戶進(jìn)行語音交互的場景,例如,用戶一般是8點(diǎn)從家里出發(fā),8點(diǎn)半沿途會去便利店買早點(diǎn),車載系統(tǒng)可以學(xué)習(xí)該車輛到該車輛行駛相關(guān)的位置信息,當(dāng)用戶8點(diǎn)出發(fā) 的時候,可以主動詢問用戶是否8點(diǎn)半要沿途去該便利店買早點(diǎn),進(jìn)而根據(jù)用戶的語音回答主動為用戶導(dǎo)航去便利店或者還可以主動為用戶播放舒緩的音樂等。再例如,車載系統(tǒng)可以在經(jīng)過用戶授權(quán)的情況下登錄用戶的郵箱服務(wù)器獲取用戶的一些郵件,假設(shè)郵件中存在用戶在某個時刻開車去某一個地方,則在用戶上車后,車載系統(tǒng)可以主動發(fā)起對用戶的語音詢問,即詢問用戶是否要去該地方開會,從而根據(jù)所得到的用戶的語音回答來執(zhí)行相應(yīng)的操作。即本申請實(shí)施例涉及的技術(shù)方案,無需用戶手動觸發(fā)來喚起車輛的語音交互功能,而是根本不同的語音交互場景自動為用戶喚起語音,為用戶提供豐富的語音內(nèi)容,便于用戶與車輛進(jìn)行交互,從而提高人機(jī)交互的智能性。
可選的,本申請實(shí)施例中的語音交互場景可以通過任意的方式確定,例如,該語音交互場景可以通過車輛的行駛狀態(tài)確定。該車輛的行駛狀態(tài)可以是車輛的周圍環(huán)境信息、車輛的車速等,還可以是車輛內(nèi)部是否存在用戶操作、車輛自身是否存在不安全因素等,本申請實(shí)施例對車輛的行駛狀態(tài)的類型并不做限定。可選的,不同的車輛行駛狀態(tài)可以對應(yīng)不同的語音交互場景,而無論是哪一種車輛的行駛狀態(tài),只要車載系統(tǒng)能夠獲取到與該車輛行駛狀態(tài)對應(yīng)的語音交互場景,均可以主動喚起車輛的語音功能,即本申請實(shí)施例中的自動喚起車輛語音功能的語音交互場景比較豐富,適用性高。當(dāng)然,這里通過車輛的行駛狀態(tài)確定語音交互場景只是一種示例,本申請實(shí)施例并不以此為限。
s102:根據(jù)所述語音交互場景確定對應(yīng)的第一語音,并向用戶播報(bào)所述第一語音,所述第一語音為提示用戶與交通工具或者所述交通工具上的設(shè)備進(jìn)行交互的語音。
具體的,當(dāng)車載系統(tǒng)獲取到上述語音交互場景之后,就可以確定出該語音交互場景對應(yīng)的第一語音。可選的,車載系統(tǒng)可以預(yù)先建立不同的語音交互場景和不同的播報(bào)語音之間的映射關(guān)系,一旦車載系統(tǒng)確定了當(dāng)前行駛狀態(tài)所對應(yīng)的語音交互場景之后,就會主動為用戶播報(bào)該第一語音??蛇x的,上述語音交互場景的形式可以為信息形式,因此車載系統(tǒng)也可以對該語音交互場景進(jìn)行關(guān)鍵字識別,并將所識別出的關(guān)鍵字通過語音合成技術(shù)組成第一語音,向用戶播報(bào),本申請實(shí)施例對車載系統(tǒng)根據(jù)所獲取的 語音交互場景確定第一語音的方式并不做限定。
需要說明的是,上述第一語音的語音內(nèi)容為提示用戶與車輛或者車輛上的設(shè)備進(jìn)行交互的語音內(nèi)容,這里所說的“交互”,可以是用戶與車輛或者車輛上的設(shè)備進(jìn)行的語音交互,還可以是用戶與車輛或者車輛上的設(shè)備的手動操作式的交互,還可以是用戶與車輛或者車輛上的設(shè)備的其他方式的交互??蛇x的,該車輛上的設(shè)備可以是車載收音機(jī)、行車記錄儀或者其他的車載設(shè)備等。
s103:接收用戶根據(jù)所述第一語音輸入的操作信息,并根據(jù)所述操作信息執(zhí)行相應(yīng)的操作。
具體的,當(dāng)用戶接收到車載系統(tǒng)播報(bào)的第一語音之后,根據(jù)第一語音的內(nèi)容執(zhí)行相應(yīng)的用戶操作,該用戶操作可以是用戶的語音輸入、可以是用戶的手動操作。當(dāng)車載系統(tǒng)接收到用戶輸入的操作信息之后,根據(jù)該操作信息執(zhí)行相應(yīng)的操作,以保證與用戶之間的交互行為,滿足用戶的交互要求。
本申請實(shí)施例提供的語音喚起方法,通過獲取語音交互場景,并通過該語音交互場景自動喚起交通工具的語音功能為用戶播報(bào)當(dāng)前語音交互場景對應(yīng)的第一語音,以提示用戶與交通工具或者交通工具上的設(shè)備進(jìn)行交互,從而使得交通工具的系統(tǒng)在接收到用戶根據(jù)第一語音輸入的操作信息后,根據(jù)該操作信息執(zhí)行相應(yīng)的操作,以保證與用戶之間的交互行為,滿足用戶的交互要求。本申請實(shí)施例提供的方法,在獲取到語音交互場景時自動為用戶喚起語音,為用戶提供豐富的語音內(nèi)容,便于用戶與交通工具或者交通工具上的設(shè)備進(jìn)行交互,無需用戶手動觸發(fā)來喚起交通工具的語音交互功能,并且提高了人機(jī)交互的智能性;另外,上述所獲取的語音交互場景可以與交通工具行駛狀態(tài)對應(yīng),由于交通工具行駛狀態(tài)較為豐富,因此使得所確定的語音交互場景也比較豐富,進(jìn)而使得本申請能夠針對不同的交通工具行駛狀態(tài)主動喚起交通工具的語音功能,提高了交通工具的語音喚起的適用性。
圖3為本申請一實(shí)施例提供的語音喚起方法的流程示意圖。本實(shí)施例涉及的是獲取語音交互場景的具體過程。在上述圖2所示實(shí)施例的基礎(chǔ)上, 進(jìn)一步地,如圖3所示,上述s101具體可以包括:
s201:獲取與交通工具行駛相關(guān)的參數(shù)信息;其中,所述參數(shù)信息包括外界行駛環(huán)境信息、交通工具狀態(tài)信息和用戶行為信息中的至少一類。
具體的,繼續(xù)以交通工具是車輛為例,上述外界行駛環(huán)境信息可以是外界行車環(huán)境信息、交通工具狀態(tài)信息可以是車輛狀態(tài)信息,所涉及的交通工具的自身狀況信息可以是車況信息,所涉及的交通工具警告音信息可以是車輛警告音信息。因此,車載系統(tǒng)可以實(shí)時的獲取與車輛行駛相關(guān)的參數(shù)信息,該參數(shù)信息可以包括外界行車環(huán)境信息、車輛狀態(tài)信息和用戶行為信息中的至少一類??蛇x的,該外界行車環(huán)境信息包括路況信息和/或天氣信息,該車輛狀態(tài)信息包括車況信息和/或車輛警告音信息,該用戶行為信息可以包括用戶的待辦事件、還可以包括用戶針對車輛的某項(xiàng)操作(例如用戶在車輛的usb接口中插入了u盤)、還可以包括用戶的某項(xiàng)行為習(xí)慣(例如用戶習(xí)慣在某一個時刻做同樣的事情)等。
可選的,上述路況信息可以包括道路是否擁堵、或者前方道路是否發(fā)生交通事故或者、該路段是否有監(jiān)控?cái)z像頭等信息,上述車況信息可以包括車輛的自身設(shè)施條件信息,例如發(fā)動機(jī)是否故障、剎車片是否良好等信息,上述車輛警告音信息可以包括車輛警告音的音量信息、車輛警告音的音色信息等??蛇x的,該車輛警告音信息還可以是車輛警告音的類型或者車輛警告音的播報(bào)次數(shù)。
可選的,當(dāng)上述參數(shù)信息為路況信息時,車載系統(tǒng)可以通過圖1所示的無線網(wǎng)絡(luò)與交通道路監(jiān)控服務(wù)器建立通信連接,獲取路況信息,還可以通過電臺廣播獲取路況信息;可選的,當(dāng)上述參數(shù)信息為天氣信息時,車載系統(tǒng)可以通過圖1所示的無線網(wǎng)絡(luò)中的網(wǎng)絡(luò)服務(wù)器獲取天氣信息;當(dāng)上述參數(shù)信息為車況信息時,車載系統(tǒng)可以通過車輛自身的不同的傳感器或者軟件檢測獲得車況信息;當(dāng)上述參數(shù)信息為車輛警告音信息時,車載系統(tǒng)可以通過車載音響和處理器的配合獲取該車輛警告音信息。
可選的,當(dāng)上述參數(shù)信息包括用戶行為信息時,車載系統(tǒng)獲取該用戶行為信息的具體方式可以包括兩種可能的實(shí)施方式,具體如下:
第一種可能的實(shí)施方式:參見圖4所示,上述s201具體可以包括:
s301:向存儲所述用戶行為信息的設(shè)備發(fā)送獲取指令,所述獲取指令攜帶所述用戶預(yù)設(shè)的授權(quán)碼或者所述交通工具的標(biāo)識。可選的,該交通工具的標(biāo)識可以是車輛的標(biāo)識。
具體的,該存儲用戶行為信息的設(shè)備可以是用戶的終端、可以是網(wǎng)絡(luò)中的各種服務(wù)器,例如郵箱服務(wù)器、短信服務(wù)器、云端服務(wù)器等。可選的,用戶可以預(yù)先給車輛配置一授權(quán)碼,授權(quán)該車輛可以從存儲用戶行為信息的設(shè)備中獲取用戶的行為信息。可選的,用戶也可以不用為車輛配置授權(quán)碼,用戶可以在存儲用戶行為信息的設(shè)備中注冊或者預(yù)留自己的車輛的標(biāo)識,當(dāng)該標(biāo)識對應(yīng)的車輛訪問存儲用戶行為信息的設(shè)備時,就可以從存儲用戶行為信息的設(shè)備中獲取用戶的行為信息?;诖耍囕d系統(tǒng)就可以通過向存儲用戶行為信息的設(shè)備發(fā)送獲取指令,來請求獲取用戶行為信息。
s302:接收所述設(shè)備在驗(yàn)證所述授權(quán)碼或者所述交通工具的標(biāo)識合法后發(fā)送的用戶行為信息。
具體的,當(dāng)存儲用戶行為信息的設(shè)備接收到車輛的獲取指令后,結(jié)合獲取指令中所攜帶的內(nèi)容進(jìn)行相應(yīng)的合法判斷,即判斷獲取指令中的授權(quán)碼是否為用戶預(yù)先配置的授權(quán)碼或者判斷獲取指令中攜帶的車輛的標(biāo)識是否為用戶預(yù)先授權(quán)的車輛的標(biāo)識。當(dāng)存儲用戶行為信息的設(shè)備確定獲取指令中的授權(quán)碼或者車輛的標(biāo)識合法后,就可以將用戶行為信息發(fā)送給車載系統(tǒng),保證了用戶行為信息的隱私安全
第二種可能的實(shí)施方式:車載系統(tǒng)可以直接接收用戶輸入的用戶行為信息。
在該可能的實(shí)施方式中,車載系統(tǒng)可以向用戶提供一用戶輸入接口,該用戶輸入接口可以是設(shè)備訪問接口、還可以是語音輸入接口、還可以是顯示屏的手寫接口等。因此,用戶可以通過在設(shè)備訪問接口中插入存儲自己行為信息的終端或者u盤等設(shè)備,使得車載系統(tǒng)可以讀取到用戶行為信息,還可以是通過語音輸入接口獲取到用戶輸入的語音,通過相應(yīng)的語音識別技術(shù)獲取到用戶行為信息,還可以通過手寫接口獲取用戶手寫輸入的用戶行為信息。
至此,通過上述第一種可能的實(shí)施方式或者第二種可能的實(shí)施方式,車載系統(tǒng)就可以獲得用戶行為信息。
s202:根據(jù)所述參數(shù)信息確定交通工具當(dāng)前行駛狀態(tài)對應(yīng)的語音交互場 景。
具體的,當(dāng)車載系統(tǒng)獲得上述參數(shù)信息之后,車載系統(tǒng)就可以確定當(dāng)前車輛行駛狀態(tài),進(jìn)而確定車輛當(dāng)前行駛狀態(tài)對應(yīng)的語音交互場景。可選的,車載系統(tǒng)可以通過預(yù)設(shè)的第一映射關(guān)系確定車輛當(dāng)前行駛狀態(tài)對應(yīng)的語音交互場景,該第一映射關(guān)系中可以包括不同的參數(shù)信息與不同的車輛行駛狀態(tài)以及不同的語音交互場景之間的對應(yīng)關(guān)系。本申請實(shí)施例對根據(jù)參數(shù)信息如何確定的車輛當(dāng)前行駛狀態(tài)對應(yīng)的語音交互場景的方式并不做限定,只要能夠根據(jù)該參數(shù)信息確定出車輛當(dāng)前行駛狀態(tài)對應(yīng)的語音交互場景即可。
本申請實(shí)施例提供的語音喚起方法,通過采集與交通工具行駛相關(guān)的參數(shù)信息,并根據(jù)該參數(shù)信息確定交通工具當(dāng)前行駛狀態(tài)對應(yīng)的語音交互場景,從而根據(jù)該語音交互場景主動喚起交通工具的語音功能,與用戶進(jìn)行交互。本申請實(shí)施例的技術(shù)方案,通過參數(shù)信息的多樣性,保證了語音交互場景的多樣性,進(jìn)而豐富了主動喚起交通工具語音功能的方式,提高了交通工具的語音喚起的適用性。
圖5為本申請一實(shí)施例提供的語音喚起方法的流程示意圖。本實(shí)施例涉及的是用戶根據(jù)第一語音所提示的內(nèi)容向車載系統(tǒng)輸入用戶操作指令,車載系統(tǒng)根據(jù)該用戶操作指令確定是否停止播報(bào)第一語音的具體過程。在上述實(shí)施例的基礎(chǔ)上,進(jìn)一步地,如圖5所示,上述s103具體可以包括:
s401:接收用戶根據(jù)所述第一語音所輸入的用戶操作指令。
具體的,繼續(xù)以交通工具是車輛為例,本實(shí)施例中的第一語音用于指示用戶執(zhí)行對應(yīng)的用戶操作。故,當(dāng)用戶接收到車載系統(tǒng)播報(bào)的第一語音之后,根據(jù)該第一語音執(zhí)行該第一語音所指示的用戶操作。對于車載系統(tǒng)而言,當(dāng)用戶執(zhí)行了該用戶操作之后,車載系統(tǒng)通過車輛與用戶之間的交互接口、或者車輛上的設(shè)備與用戶之間的交互接口就可以檢測到該用戶操作對應(yīng)的操作指令。
例如,當(dāng)車輛行駛過程中用戶沒有系安全帶,則車輛內(nèi)部就會響起beep音(該beep音為車輛警告音),即當(dāng)前車輛行駛狀態(tài)為beep音響起, 則車載系統(tǒng)確定該車輛行駛狀態(tài)對應(yīng)的語音交互場景為安全帶提示場景,進(jìn)而車載系統(tǒng)根據(jù)該安全帶提示場景確定該場景對應(yīng)的第一語音為“請系好安全帶”,并向用戶播報(bào);當(dāng)用戶接收到該第一語音之后,按照該第一語音的內(nèi)容系好安全帶,由此,車載系統(tǒng)就可以通過車輛提供的安全帶插入口檢測到用戶的操作,進(jìn)而獲取到該用戶操作對應(yīng)的操作指令為“已插入安全帶”。
再例如,當(dāng)車輛行駛過程中用戶沒有關(guān)好左側(cè)車門,則車輛內(nèi)部也會響起beep音(該beep音與上述例子中的beep音類型可以不同),即當(dāng)前車輛行駛狀態(tài)為beep音響起,則車載系統(tǒng)確定該車輛行駛狀態(tài)對應(yīng)的語音交互場景為左側(cè)車門異常場景,進(jìn)而車載系統(tǒng)根據(jù)該車門異常場景確定該場景對應(yīng)的第一語音為“請關(guān)好左側(cè)車門”,并向用戶播報(bào);當(dāng)用戶接收到該第一語音之后,按照該第一語音的內(nèi)容關(guān)閉好左側(cè)車門,由此,車載系統(tǒng)就可以通過車輛提供的車門檢測接口檢測到用戶的操作,進(jìn)而獲取到該用戶操作對應(yīng)的操作指令為“已關(guān)閉好車門”。
無論是上述哪一種方式,在當(dāng)前車輛行駛狀態(tài)為beep音響起時,車載系統(tǒng)均可以確定該當(dāng)前車輛行駛狀態(tài)對應(yīng)的語音交互場景,進(jìn)而確定該語音交互場景對應(yīng)的第一語音,即通過文本到語音(texttospeech,簡稱tts)的方式向用戶提示明確的語音內(nèi)容,避免了用戶在車內(nèi)響起beep音時無法獲知該beep音的含義,本申請實(shí)施例的方案可以使得用戶直觀有效的獲知beep音的含義,提高了用戶的體驗(yàn)??蛇x的,車載系統(tǒng)可以通過車輛警告音的類型或者車輛警告音的次數(shù)來區(qū)分所響起的車輛警告音應(yīng)該對應(yīng)的語音交互場景,例如,當(dāng)車輛警告音為“滴滴”時,車載系統(tǒng)確定其對應(yīng)的語音交互場景應(yīng)該是安全帶提示場景,當(dāng)車輛警告音為“噠噠”時,車載系統(tǒng)確定其對應(yīng)的語音交互場景為車門異常場景。
需要說明的是,對于上述beep響起,車載系統(tǒng)向用戶播報(bào)直觀的第一語音只是一種舉例??蛇x的,當(dāng)車輛行駛狀態(tài)為車輛發(fā)生其他異常,例如,車輛的機(jī)油量低、車輛的發(fā)動機(jī)過熱、車輛的玻璃水耗盡等等,車載系統(tǒng)也會根據(jù)當(dāng)前行駛狀態(tài)確定其對應(yīng)的語音交互場景,從而向用戶播放與該語音交互場景對應(yīng)的第一語音,以提示用戶執(zhí)行該第一語音所指示的 用戶的操作,使得用戶可以直觀有效的獲知車輛的需求,便于用戶及時發(fā)現(xiàn)車輛的異常或者用戶的不當(dāng)操作,進(jìn)一步提高了用戶的體驗(yàn)。
s402:根據(jù)所述用戶操作指令,判斷所述用戶的操作是否為所述第一語音所指示用戶執(zhí)行的用戶操作。若是,則執(zhí)行s403,若否,則執(zhí)行s404。
s403:停止播報(bào)所述第一語音。
s404:按照預(yù)設(shè)周期播放第一語音。
具體的,當(dāng)車載系統(tǒng)檢測到用戶操作指令后,根據(jù)該用戶操作指令判斷用戶當(dāng)前所執(zhí)行的操作是否為第一語音所指示用戶執(zhí)行的用戶操作;當(dāng)車載系統(tǒng)檢測到用戶當(dāng)前執(zhí)行的操作為第一語音所指示用戶執(zhí)行的用戶操作,則車載系統(tǒng)停止播報(bào)第一語音,當(dāng)車載系統(tǒng)檢測到用戶當(dāng)前執(zhí)行的操作不是第一語音所指示用戶執(zhí)行的用戶操作,則車載系統(tǒng)按照預(yù)設(shè)周期播放該第一語音,該預(yù)設(shè)周期可以是間隔數(shù)秒播放一次第一語音。可選的,當(dāng)上述第一語音針對的車輛行駛狀態(tài)是beep音響起,則在車載系統(tǒng)檢測到用戶當(dāng)前執(zhí)行的操作不是第一語音所指示用戶執(zhí)行的用戶操作時,也可以間隔數(shù)秒重復(fù)響起該beep音。
本申請實(shí)施例提供的語音喚起方法,通過第一語音向用戶提示用戶所需執(zhí)行的用戶操作,進(jìn)而在用戶根據(jù)第一語音的指示執(zhí)行用戶操作后,根據(jù)用戶輸入的用戶操作指令判斷用戶的操作是否為第一語音所指示用戶執(zhí)行的用戶操作,并在交通工具的系統(tǒng)檢測到用戶執(zhí)行的操作是第一語音所指示用戶執(zhí)行的用戶操作時,停止播放第一語音。本申請實(shí)施例提供的方法,可以使得用戶能夠直觀的獲知交通工具的需求,便于用戶及時發(fā)現(xiàn)交通工具的異?;蛘哂脩舻牟划?dāng)操作,進(jìn)一步提高了用戶的體驗(yàn)。
圖6為本申請一實(shí)施例提供的語音喚起方法的流程示意圖。本實(shí)施例涉及的是用戶根據(jù)第一語音所提示的內(nèi)容向車載系統(tǒng)輸入第二語音,車載系統(tǒng)根據(jù)該第二語音與用戶進(jìn)行交互的具體過程。本實(shí)施例中,第一語音用于提示用戶針對所述第一語音所提示的內(nèi)容進(jìn)行選擇操作,第二語音為用戶的選擇結(jié)果。在上述實(shí)施例的基礎(chǔ)上,進(jìn)一步地,如圖6所示,上述s103具體可以包括:
s501:接收用戶根據(jù)所述第一語音所提示的內(nèi)容輸入的第二語音。
具體的,繼續(xù)以交通工具是車輛為例,本實(shí)施例中的第一語音用于提示用戶針對第一語音所提示的內(nèi)容進(jìn)行選擇操作。故,當(dāng)用戶接收到車載系統(tǒng)播報(bào)的第一語音之后,根據(jù)該第一語音所提示的內(nèi)容進(jìn)行選擇,并將選擇結(jié)果通過語音的方式輸入給車載系統(tǒng),該選擇結(jié)果即就是上述第二語音。例如,當(dāng)車載系統(tǒng)確定當(dāng)前行駛狀態(tài)對應(yīng)的語音交互場景為駕駛模式提示場景,則車載系統(tǒng)向用戶播報(bào)第一語音“是否切換駕駛模式為經(jīng)濟(jì)模式”,則用戶針對該第一語音可以輸入選擇結(jié)果,例如,用戶可以是輸入“是”或者“不,我要選擇舒適模式”。再例如,假設(shè)車載系統(tǒng)獲取到的參數(shù)信息為用戶待辦事件,設(shè)該用戶待辦事件為“九點(diǎn)開車去機(jī)場”,車載系統(tǒng)所確定的第一語音為“現(xiàn)在是否開車去機(jī)場”,這樣當(dāng)用戶一旦啟動車輛之后,車載系統(tǒng)就會播報(bào)該第一語音,提示用戶該待辦事件。
s502:根據(jù)所述第二語音執(zhí)行相應(yīng)的操作。
具體的,車載系統(tǒng)在接收到用戶輸入的第二語音之后,根據(jù)結(jié)合內(nèi)部的匹配機(jī)制,確定該第二語音對應(yīng)的操作,然后執(zhí)行該操作,以保證車輛與用戶之間的交互。繼續(xù)以s501中所舉例的例子為例,假設(shè)用戶輸入的第二語音為“不,我要選擇舒適模式”,則車載系統(tǒng)可以通過語音識別技術(shù)獲知第二語音的內(nèi)容,然后根據(jù)該第二語音的內(nèi)容將駕駛模式切換至舒適模式,從而滿足用戶與車輛的交互需求。
可選的,當(dāng)車載系統(tǒng)獲取的參數(shù)信息為用戶待辦事件,且該用戶待辦事件中包括用戶待辦事件的發(fā)生時刻,則在車載系統(tǒng)確定該參數(shù)信息對應(yīng)的第一語音之后,如圖7所示,上述向用戶播報(bào)所述第一語音,具體可以包括:
s601:根據(jù)所述用戶待辦事件的發(fā)生時刻,確定向所述用戶播報(bào)所述第一語音的時刻。
s602:在所述時刻到達(dá)時,向所述用戶播報(bào)所述第一語音。
具體的,當(dāng)車載系統(tǒng)獲取的用戶待辦事件中包括用戶待辦事件的發(fā)生時刻時,車載系統(tǒng)可以根據(jù)該發(fā)生時刻確定向用戶播報(bào)第一語音的時刻,并在該時刻到達(dá)時,向用戶播報(bào)第一語音??蛇x的,若在車輛啟動時播報(bào)第一語音的時刻還未到達(dá),則不需要向用戶播報(bào)第一語音,在該時刻到達(dá)時開始播 播報(bào)第一語音,或者,若播報(bào)第一語音的時刻已經(jīng)到達(dá)車輛還未啟動,則車載系統(tǒng)可以通過向用戶的終端發(fā)送該第一語音,通過用戶的終端向用戶播報(bào)該第一語音,以起到提示用戶的作用。
為了更清楚的介紹本實(shí)施例的方案,下面舉一個具體的例子,參見圖8所示的示例圖,圖8中,假設(shè)車載系統(tǒng)獲取的參數(shù)信息為用戶待辦事件,該用戶待辦事件包括該待辦事件的發(fā)生時刻,設(shè)該用戶待辦事件為“用戶小x在9點(diǎn)在a位置有會議”,車載系統(tǒng)確定播報(bào)第一語音的時刻為8點(diǎn)30分,車載系統(tǒng)確定的第一語音為“半小時后在a位置有會議,預(yù)計(jì)20分鐘到達(dá),現(xiàn)在是否前往”。如圖8所示,該方法具體包括:
s701:車載系統(tǒng)確定參數(shù)信息為“用戶小x在9點(diǎn)在a位置有會議”。
s702:車載系統(tǒng)根據(jù)該參數(shù)信息確定當(dāng)前行駛狀態(tài)對應(yīng)的語音交互場景為“9點(diǎn)在a位置有會議”。
s703:車載系統(tǒng)根據(jù)該語音交互場景確定播放第一語音的時刻為8點(diǎn)30分。
s704:車載系統(tǒng)在8點(diǎn)30分到達(dá)時,向用戶播報(bào)第一語音“半小時后在a位置有會議,預(yù)計(jì)20分鐘到達(dá),現(xiàn)在是否前往”。
s705:用戶根據(jù)第一語音向車載系統(tǒng)輸入第二語音“是的,現(xiàn)在去”。
s706:車載系統(tǒng)向用戶播報(bào)“好的,現(xiàn)在為您導(dǎo)航去a位置”。
可選的,當(dāng)用戶行車途中,假設(shè)車載系統(tǒng)又實(shí)時采集到另一參數(shù)信息,該參數(shù)信息假設(shè)為路況信息,設(shè)該路況信息為“前方道路擁堵”,則車載系統(tǒng)確定當(dāng)前行駛狀態(tài)對應(yīng)的語音交互場景為“擁堵場景”,進(jìn)而車載系統(tǒng)確定該擁堵場景對應(yīng)的第一語音為“前方擁堵,去a位置可能遲到,是否電話通知會議發(fā)起人小y”,這樣用戶在接收到第一語音后,可以進(jìn)行選擇并向車載系統(tǒng)輸入第二語音,假設(shè)該第二語音為“是”,則車載系統(tǒng)就可以根據(jù)該第二語音,主動向會議發(fā)起人發(fā)起呼叫請求。
本申請實(shí)施例提供的語音喚起方法,通過第一語音指示用戶針對第一語音所提示的內(nèi)容進(jìn)行選擇操作,從而獲得用戶根據(jù)第一語音輸入的第二語音,并根據(jù)該第二語音執(zhí)行相應(yīng)的操作,使得人機(jī)交互更加的智能化;并且,本申請實(shí)施例提供的方法,可以預(yù)先獲知用戶潛在的觸發(fā)語音的需 求,主動為用戶喚起語音,并提示用戶待辦事件,避免用戶遺忘待辦事件,給用戶提供了便捷,進(jìn)一步提高了用戶的體驗(yàn)。
以下將詳細(xì)描述根據(jù)本申請的一個或多個實(shí)施例的語音喚起裝置。該語音喚起裝置可以被實(shí)現(xiàn)在交通工具的基礎(chǔ)架構(gòu)中,也可以被實(shí)現(xiàn)在交通工具和無線網(wǎng)絡(luò)的交互系統(tǒng)中。本領(lǐng)域技術(shù)人員可以理解,該語音喚起裝置均可使用市售的硬件組件通過本方案所教導(dǎo)的步驟進(jìn)行配置來構(gòu)成。例如,處理器組件(或處理模塊、處理單元、確定模塊等)可以使用來自德州儀器公司、英特爾公司、arm公司等企業(yè)的單片機(jī)、微控制器、微處理器等組件實(shí)現(xiàn)。
下述為本申請裝置實(shí)施例,可以用于執(zhí)行本申請方法實(shí)施例。對于本申請裝置實(shí)施例中未披露的細(xì)節(jié),請參照本申請方法實(shí)施例。
圖9為本申請一實(shí)施例提供的是語音喚起裝置結(jié)構(gòu)示意圖,該語音喚起裝置,可以通過軟件、硬件或者兩者的結(jié)合實(shí)現(xiàn)。如圖9所示,該語音喚起裝置,包括:獲取模塊10、確定模塊11、語音播報(bào)模塊12、接收模塊13和處理模塊14。
其中,獲取模塊10,用于獲取語音交互場景;
確定模塊11,用于根據(jù)所述獲取模塊10獲取的所述語音交互場景確定對應(yīng)的第一語音,所述第一語音為提示用戶與所述交通工具或者所述交通工具上的設(shè)備進(jìn)行交互的語音;
語音播報(bào)模塊12,用于向用戶播報(bào)所述確定模塊11確定的所述第一語音;
接收模塊13,用于接收用戶根據(jù)所述確定模塊11確定的所述第一語音輸入的操作信息;
處理模塊14,用于根據(jù)所述接收模塊13接收到的所述操作信息執(zhí)行相應(yīng)的操作。
本申請實(shí)施例提供的語音喚起裝置,可以執(zhí)行上述方法實(shí)施例,其實(shí)現(xiàn)原理和技術(shù)效果類似,在此不再贅述。
在本申請實(shí)施例一種可能的實(shí)施方式中,所述接收模塊13,具體用于接收用戶根據(jù)所述第一語音所輸入的用戶操作指令;
所述處理模塊14,具體用于根據(jù)所述用戶操作指令,判斷所述用戶的操 作是否為所述第一語音所指示用戶執(zhí)行的用戶操作,并在判斷所述用戶的操作為所述第一語音所指示用戶執(zhí)行的用戶操作時,指示所述語音播報(bào)模塊12停止播報(bào)所述第一語音。
在本申請實(shí)施例另一種可能的實(shí)施方式中,所述接收模塊13,具體用于接收用戶根據(jù)所述第一語音所提示的內(nèi)容輸入的第二語音,所述第一語音用于提示用戶針對所述第一語音所提示的內(nèi)容進(jìn)行選擇操作,所述第二語音為用戶的選擇結(jié)果;
所述處理模塊14,具體用于根據(jù)所述第二語音執(zhí)行相應(yīng)的操作。
進(jìn)一步地,在上述圖9所示實(shí)施例的基礎(chǔ)上,參見圖10提供的本申請一實(shí)施例提供的語音喚起裝置結(jié)構(gòu)示意圖。在圖10中,所述獲取模塊10,包括:
獲取子模塊101,用于獲取與交通工具行駛相關(guān)的參數(shù)信息;其中,所述參數(shù)信息包括外界行駛環(huán)境信息、交通工具狀態(tài)信息和用戶行為信息中的至少一類;
確定子模塊102,用于根據(jù)所述參數(shù)信息確定交通工具當(dāng)前行駛狀態(tài)對應(yīng)的語音交互場景。
可選的,所述外界行車環(huán)境信息包括路況信息和/或天氣信息,所述交通工具狀態(tài)信息包括交通工具自身狀況信息和/或交通工具警告音信息??蛇x的,所述交通工具警告音信息包括所述交通工具警告音的類型或者所述交通工具警告音的播報(bào)次數(shù)。
可選的,所述參數(shù)信息包括用戶行為信息,則繼續(xù)參照圖10,上述獲取子模塊101,具體包括:發(fā)送單元1011,用于向存儲所述用戶行為信息的設(shè)備發(fā)送獲取指令,所述獲取指令攜帶所述用戶預(yù)設(shè)的授權(quán)碼或者所述交通工具的標(biāo)識;
接收單元1012,用于接收所述設(shè)備在驗(yàn)證所述授權(quán)碼或者所述交通工具的標(biāo)識合法后發(fā)送的用戶行為信息。
可選的,所述參數(shù)信息包括用戶行為信息,上述獲取子模塊101,具體用于接收用戶輸入的用戶行為信息。
可選的,所述用戶行為信息包括用戶待辦事件。
可選的,上述用戶待辦事件包括所述用戶待辦事件的發(fā)生時刻,則參見 圖11提供的本申請一實(shí)施例提供的語音喚起裝置結(jié)構(gòu)示意圖。在圖11中,上述語音播報(bào)模塊12,可以包括:
確定單元121,用于根據(jù)所述用戶待辦事件的發(fā)生時刻,確定向所述用戶播報(bào)所述第一語音的時刻;
播報(bào)單元122,用于在所述確定單元121確定的所述時刻到達(dá)時,向所述用戶播報(bào)所述第一語音。
本申請實(shí)施例提供的語音喚起裝置,可以執(zhí)行上述方法實(shí)施例,其實(shí)現(xiàn)原理和技術(shù)效果類似,在此不再贅述。
圖12為本申請一實(shí)施例提供的是語音喚起設(shè)備硬件結(jié)構(gòu)示意圖。該語音喚起設(shè)備可以集成在上述實(shí)施例中的車載系統(tǒng)中,還可以是獨(dú)立的車載系統(tǒng)。如圖12所示,該語音喚起設(shè)備可以包括處理器20、輸出設(shè)備21、輸入設(shè)備22、存儲器23和和至少一個通信總線24。通信總線24用于實(shí)現(xiàn)元件之間的通信連接。存儲器23可能包含高速ram存儲器,也可能還包括非易失性存儲nvm,例如至少一個磁盤存儲器,存儲器中可以存儲各種程序,用于完成各種處理功能以及實(shí)現(xiàn)本實(shí)施例的方法步驟。
可選的,上述處理器20例如可以為中央處理器(centralprocessingunit,簡稱cpu)、應(yīng)用專用集成電路(asic)、數(shù)字信號處理器(dsp)、數(shù)字信號處理設(shè)備(dspd)、可編程邏輯器件(pld)、現(xiàn)場可編程門陣列(fpga)、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn),該處理器20通過車內(nèi)線路或無線連接耦合到上述輸入設(shè)備22和輸出設(shè)備21。
可選的,上述輸入設(shè)備22可以包括多種輸入設(shè)備,例如可以包括面向用戶的用戶接口、面向設(shè)備的設(shè)備接口、收發(fā)信機(jī)中的至少一個??蛇x的,該面向設(shè)備的設(shè)備接口可以是用于設(shè)備與設(shè)備之間進(jìn)行數(shù)據(jù)傳輸?shù)挠芯€接口、還可以是用于設(shè)備與設(shè)備之間進(jìn)行數(shù)據(jù)或者指令傳輸?shù)挠布迦虢涌?例如usb接口、串口、車體硬件設(shè)施之間的接口等);可選的,該面向用戶的用戶接口例如可以是面向用戶的控制按鍵、用于接收語音輸入的語音輸入設(shè)備以及用戶接收用戶觸摸輸入的觸摸感知設(shè)備(例如具有觸摸感應(yīng)功能的觸摸屏、觸控板等);可選的,上述收發(fā)信機(jī)可以是具有通信功能的射頻收發(fā)芯片、基帶處理芯片以及收發(fā)天線等。本申請實(shí)施例中的語音喚起設(shè)備為一通 用的語音喚起設(shè)備,其可以適用于任一的控制系統(tǒng)或者控制設(shè)備或者其他類型的設(shè)備??蛇x的,上述輸出設(shè)備21可以為相應(yīng)的具有通信功能的輸出接口或者語音播放設(shè)備或者收發(fā)信機(jī)。
可選的,該語音喚起設(shè)備可以是用于交通工具的語音喚起設(shè)備,例如,可以是用于車輛的語音喚起設(shè)備、用于飛行器的語音喚起設(shè)備、用于水路運(yùn)輸工具的語音喚起設(shè)備等。關(guān)于用于交通工具的消語音喚起設(shè)備的具體內(nèi)容,本申請?zhí)峁┝肆硪粚?shí)施例來進(jìn)行介紹,請參見后面的實(shí)施例,在此不再詳述。
在本申請實(shí)施例中,處理器20,用于獲取語音交互場景,并根據(jù)所述語音交互場景確定對應(yīng)的第一語音;
輸出設(shè)備21,耦合至所述處理器20,用于向用戶播報(bào)所述第一語音,所述第一語音為提示用戶與所述交通工具或者所述交通工具上的設(shè)備進(jìn)行交互的語音;
輸入設(shè)備22,耦合至所述處理器20,用于接收用戶根據(jù)所述第一語音輸入的操作信息;
所述處理器20,還用于根據(jù)所述輸入設(shè)備22獲得的所述操作信息執(zhí)行相應(yīng)的操作。
本申請實(shí)施例提供的語音喚起設(shè)備,可以執(zhí)行上述方法實(shí)施例,其實(shí)現(xiàn)原理和技術(shù)效果類似,在此不再贅述。
可選的,所述輸入設(shè)備22,具體用于接收用戶根據(jù)所述第一語音所輸入的用戶操作指令;
所述處理器20,具體用于根據(jù)所述用戶操作指令,判斷所述用戶的操作是否為所述第一語音所指示用戶執(zhí)行的用戶操作,并在判斷所述用戶的操作為所述第一語音所指示用戶執(zhí)行的用戶操作時,指示所述輸出設(shè)備21停止播報(bào)所述第一語音。
可選的,所述輸入設(shè)備22,具體用于接收用戶根據(jù)所述第一語音所提示的內(nèi)容輸入的第二語音,所述第一語音用于提示用戶針對所述第一語音所提示的內(nèi)容進(jìn)行選擇操作,所述第二語音為用戶的選擇結(jié)果;
所述處理器20,具體用于根據(jù)所述第二語音執(zhí)行相應(yīng)的操作。
可選的,所述輸入設(shè)備22,還用于獲取與交通工具行駛相關(guān)的參數(shù)信息;其中,所述參數(shù)信息包括外界行駛環(huán)境信息、交通工具狀態(tài)信息和用戶行為 信息中的至少一類;
所述處理器20,具體用于根據(jù)所述參數(shù)信息確定交通工具當(dāng)前行駛狀態(tài)對應(yīng)的語音交互場景。
可選的,所述外界行車環(huán)境信息包括路況信息和/或天氣信息,所述交通工具狀態(tài)信息包括交通工具自身狀況信息和/或交通工具警告音信息??蛇x的,所述交通工具警告音信息包括所述交通工具警告音的類型或者所述交通工具警告音的播報(bào)次數(shù)。
可選的,所述參數(shù)信息包括用戶行為信息;
所述輸出設(shè)備21,還用于向存儲所述用戶行為信息的設(shè)備發(fā)送獲取指令,所述獲取指令攜帶所述用戶預(yù)設(shè)的授權(quán)碼或者所述交通工具的標(biāo)識;
所述輸入設(shè)備22,具體用于接收所述設(shè)備在驗(yàn)證所述授權(quán)碼或者所述交通工具的標(biāo)識合法后發(fā)送的用戶行為信息。
可選的,所述參數(shù)信息包括用戶行為信息,所述輸入設(shè)備22,具體用于接收用戶輸入的用戶行為信息。
可選的,所述用戶行為信息包括用戶待辦事件。
可選的,所述用戶待辦事件包括所述用戶待辦事件的發(fā)生時刻;
所述處理器20,還用于根據(jù)所述用戶待辦事件的發(fā)生時刻,確定向所述用戶播報(bào)所述第一語音的時刻;
所述輸出設(shè)備21,具體用于在所述時刻到達(dá)時,向所述用戶播報(bào)所述第一語音。
本申請實(shí)施例提供的語音喚起設(shè)備,可以執(zhí)行上述方法實(shí)施例,其實(shí)現(xiàn)原理和技術(shù)效果類似,在此不再贅述。
圖13是本申請一實(shí)施例提供的一種車載系統(tǒng)的框圖。該車載系統(tǒng)800可以是一集成了多種功能的設(shè)備,例如,該車載系統(tǒng)可以是車載電腦、車機(jī)等,該車載系統(tǒng)可以包括上述的語音喚起設(shè)備。
參照圖13,車載系統(tǒng)800可以包括以下一個或多個組件:處理組件802,存儲器804,電源組件806,多媒體組件808,音頻組件810,輸入/輸出(i/o)的接口812,傳感器組件814,以及通信組件816。
處理組件802通??刂栖囕d系統(tǒng)800的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理組件802可以 包括一個或多個處理器820來執(zhí)行指令,以完成上述語音喚起方法中s101至s706的全部或部分步驟。此外,處理組件802可以包括一個或多個模塊,便于處理組件802和其他組件之間的交互。例如,處理組件802可以包括多媒體模塊,以方便多媒體組件808和處理組件802之間的交互。
存儲器804被配置為存儲各種類型的數(shù)據(jù)以支持在車載系統(tǒng)800的操作。這些數(shù)據(jù)的示例包括用于在車載系統(tǒng)800上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲器804可以由任何類型的易失性或非易失性存儲設(shè)備或者它們的組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲器(sram),電可擦除可編程只讀存儲器(eeprom),可擦除可編程只讀存儲器(eprom),可編程只讀存儲器(prom),只讀存儲器(rom),磁存儲器,快閃存儲器,磁盤或光盤。
電源組件806為車載系統(tǒng)800的各種組件提供電力。電源組件806可以包括電源管理系統(tǒng),一個或多個電源,及其他與為車載系統(tǒng)800生成、管理和分配電力相關(guān)聯(lián)的組件。
多媒體組件808包括在所述車載系統(tǒng)800和用戶之間的提供一個輸出接口的屏幕。在一些實(shí)施例中,屏幕可以包括液晶顯示器(lcd)和觸摸面板(tp)。如果屏幕包括觸摸面板,屏幕可以被實(shí)現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關(guān)的持續(xù)時間和壓力。在一些實(shí)施例中,多媒體組件808還可以包括前置攝像頭。
音頻組件810被配置為輸出和/或輸入音頻信號。例如,音頻組件810包括一個麥克風(fēng)(mic),當(dāng)車載系統(tǒng)800處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風(fēng)被配置為接收外部音頻信號。所接收的音頻信號可以被進(jìn)一步存儲在存儲器804或經(jīng)由通信組件816發(fā)送。在一些實(shí)施例中,音頻組件810還包括一個揚(yáng)聲器,用于輸出音頻信號。
i/o接口812為處理組件802和外圍接口模塊之間提供接口,上述外圍接口模塊可以是點(diǎn)擊輪、按鈕等。這些按鈕可包括但不限于:音量按鈕、啟動按鈕和鎖定按鈕。
傳感器組件814包括一個或多個傳感器,用于為車載系統(tǒng)800提供各個方面的狀態(tài)評估。在一些實(shí)施例中,該傳感器組件814還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
通信組件816被配置為便于車載系統(tǒng)800和其他設(shè)備之間有線或無線方式的通信。車載系統(tǒng)800可以接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如wifi,2g或3g,或它們的組合。在一個示例性實(shí)施例中,通信組件816經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關(guān)信息。在一個示例性實(shí)施例中,所述通信組件816還包括近場通信(nfc)模塊,以促進(jìn)短程通信。例如,在nfc模塊可基于射頻識別(rfid)技術(shù),紅外數(shù)據(jù)協(xié)會(irda)技術(shù),超寬帶(uwb)技術(shù),藍(lán)牙(bt)技術(shù)和其他技術(shù)來實(shí)現(xiàn)。
在示例性實(shí)施例中,車載系統(tǒng)800可以被一個或多個應(yīng)用專用集成電路(asic)、數(shù)字信號處理器(dsp)、數(shù)字信號處理設(shè)備(dspd)、可編程邏輯器件(pld)、現(xiàn)場可編程門陣列(fpga)、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn),用于執(zhí)行上述語音喚起方法。
在上述圖12中關(guān)于通用的語音喚起設(shè)備的描述的基礎(chǔ)上,本申請還提供了另一實(shí)施例,本實(shí)施例具體公開了一種用于交通工具的語音喚起設(shè)備。可選的,該語音喚起設(shè)備可以被整合在交通工具的中央控制系統(tǒng)中,例如可以被整合在上述實(shí)施例所涉及的車載系統(tǒng)中。可選的,該車載系統(tǒng)可以是車輛上的車機(jī)所集成的系統(tǒng),例如車載導(dǎo)航系統(tǒng)和/或車載娛樂系統(tǒng),還可以是包含車機(jī)和車輛其他設(shè)備例如傳感器等的系統(tǒng)。可選的,該用于交通工具的語音喚起設(shè)備包括但不限于:車機(jī)設(shè)備、交通工具出廠后附加的控制設(shè)備等等。
具體的,該用于交通工具的語音喚起設(shè)備可以包括;機(jī)載輸入設(shè)備、機(jī)載處理器、機(jī)載輸出設(shè)備以及其他附加設(shè)備。需要說明的是,本申請實(shí)施例所涉及的“機(jī)載輸入設(shè)備”、“機(jī)載輸出設(shè)備”、“機(jī)載處理器”中的機(jī)載,可以是承載于車輛上的“車載輸入設(shè)備”、“車載輸出設(shè)備”以及“車載處理器”,還可以是承載于飛行器上的“機(jī)載輸入設(shè)備”、“機(jī)載輸出設(shè)備”、“機(jī)載處理器”,還可以是承載于其他類型交通工具上的 設(shè)備,本申請實(shí)施例對“機(jī)載”的含義并不做限定。以交通工具是車輛為例,該機(jī)載輸入設(shè)備可以是車載輸入設(shè)備、機(jī)載處理器可以是車載處理器、機(jī)載輸出設(shè)備可以是車載輸出設(shè)備。
取決于所安裝的交通工具的類型的不同,上述機(jī)載處理器可以使用各種應(yīng)用專用集成電路(asic)、數(shù)字信號處理器(dsp)、數(shù)字信號處理設(shè)備(dspd)、可編程邏輯器件(pld)、現(xiàn)場可編程門陣列(fpga)、中央處理器(cpu)、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn),并用于執(zhí)行上述方法。上述機(jī)載處理器通過車內(nèi)線路或無線連接耦合到上述機(jī)載輸入設(shè)備和機(jī)載輸出設(shè)備。按照上述圖2至8對應(yīng)的實(shí)施例中的方法,機(jī)載處理器用于用于獲取語音交互場景,并根據(jù)所述語音交互場景確定對應(yīng)的第一語音。
取決于所安裝的交通工具的類型的不同,上述機(jī)載輸出設(shè)備可以是能夠與用戶進(jìn)行交互的接口(例如語音播報(bào)設(shè)備、揚(yáng)聲器、耳機(jī)等),或者,還可以是與用戶的手持設(shè)備等建立無線傳輸?shù)氖瞻l(fā)信機(jī),該機(jī)載輸出設(shè)備可以通過車內(nèi)線路或者無線方式耦合至上述機(jī)載輸入設(shè)備和機(jī)載處理器。按照上述圖2至8對應(yīng)的實(shí)施例中的方法,機(jī)載輸出設(shè)備,用于向用戶播報(bào)所述第一語音,所述第一語音為提示用戶與所述交通工具或者所述交通工具上的設(shè)備進(jìn)行交互的語音。
取決于所安裝的交通工具的類型的不同,上述機(jī)載輸入設(shè)備可以包括多種輸入設(shè)備,例如可以包括面向用戶的車載用戶接口、面向設(shè)備的車載設(shè)備接口、收發(fā)信機(jī)中的至少一個??蛇x的,該面向設(shè)備的設(shè)備接口可以是用于設(shè)備與設(shè)備之間進(jìn)行數(shù)據(jù)傳輸?shù)挠芯€接口(例如車輛的中控臺上的與行車記錄儀的連接接口、車輛的中控臺上的與車門之間的線路接口、車輛的中控臺上的與車載空調(diào)之間的硬件接口)、還可以是用于設(shè)備與設(shè)備之間進(jìn)行數(shù)據(jù)傳輸?shù)挠布迦虢涌?例如usb接口、串口等)、還可以是車輛的安全帶插口、車輛發(fā)動機(jī)等硬件設(shè)施與其他控制設(shè)備之間的接口等;可選的,該面向用戶的車載用戶接口例如可以是用于車輛的方向盤控制按鍵、用于大型車輛或小型車輛的中控控制按鍵、用于接收語音輸入的語音輸入設(shè)備(例如,安置在方向盤或操作舵上的麥克風(fēng)、中央聲音采集設(shè)備、等等)、以及用戶接收用戶觸摸輸入的觸摸感知設(shè)備(例如具有觸摸感應(yīng)功能的觸摸屏、觸控板等);可 選的,上述收發(fā)信機(jī)可以是車輛中具有通信功能的射頻收發(fā)芯片、基帶處理芯片以及收發(fā)天線等。按照上述圖2至8對應(yīng)的實(shí)施例中的方法,該機(jī)載輸入設(shè)備用于接收用戶根據(jù)所述第一語音輸入的操作信息,則上述機(jī)載處理器,還用于根據(jù)所述機(jī)載輸入設(shè)備獲得的所述操作信息執(zhí)行相應(yīng)的操作。
進(jìn)一步地,上述機(jī)載處理器還可以用于上述消息的推送方法中圖3至圖8對應(yīng)的實(shí)施例中的全部或部分步驟,本申請實(shí)施例在此不再贅述。
一種計(jì)算機(jī)/處理器可讀存儲介質(zhì),所述存儲介質(zhì)中存儲有程序指令,所述程序指令用于使所述計(jì)算機(jī)/處理器執(zhí)行:
獲取語音交互場景;
根據(jù)所述語音交互場景確定對應(yīng)的第一語音,并向用戶播報(bào)所述第一語音,所述第一語音為提示用戶與所述交通工具或者所述交通工具上的設(shè)備進(jìn)行交互的語音;
接收用戶根據(jù)所述第一語音輸入的操作信息,并根據(jù)所述操作信息執(zhí)行相應(yīng)的操作。
可選的,所述接收用戶根據(jù)所述第一語音輸入的操作信息,并根據(jù)所述操作信息執(zhí)行相應(yīng)的操作,具體包括:
接收用戶根據(jù)所述第一語音所輸入的用戶操作指令;
根據(jù)所述用戶操作指令,判斷所述用戶的操作是否為所述第一語音所指示用戶執(zhí)行的用戶操作;
若是,則停止播報(bào)所述第一語音。
可選的,所述接收用戶根據(jù)所述第一語音輸入的操作信息,并根據(jù)所述操作信息執(zhí)行相應(yīng)的操作,具體包括:
接收用戶根據(jù)所述第一語音所提示的內(nèi)容輸入的第二語音,所述第一語音用于提示用戶針對所述第一語音所提示的內(nèi)容進(jìn)行選擇操作,所述第二語音為用戶的選擇結(jié)果;
根據(jù)所述第二語音執(zhí)行相應(yīng)的操作。
可選的,所述獲取交通工具當(dāng)前行駛狀態(tài)所對應(yīng)的語音交互場景,具體包括:
獲取與交通工具行駛相關(guān)的參數(shù)信息;其中,所述參數(shù)信息包括外界行駛環(huán)境信息、交通工具狀態(tài)信息和用戶行為信息中的至少一類;
根據(jù)所述參數(shù)信息確定交通工具當(dāng)前行駛狀態(tài)對應(yīng)的語音交互場景。
可選的,所述外界行駛環(huán)境信息包括路況信息和/或天氣信息,所述交通工具狀態(tài)信息包括交通工具自身狀況信息和/或交通工具警告音信息??蛇x的,所述交通工具警告音信息包括所述交通工具警告音的類型或者所述交通工具警告音的播報(bào)次數(shù)。
可選的,所述參數(shù)信息包括用戶行為信息,所述獲取與交通工具行駛相關(guān)的參數(shù)信息,具體包括:
向存儲所述用戶行為信息的設(shè)備發(fā)送獲取指令,所述獲取指令攜帶所述用戶預(yù)設(shè)的授權(quán)碼或者所述交通工具的標(biāo)識;
接收所述設(shè)備在驗(yàn)證所述授權(quán)碼或者所述交通工具的標(biāo)識合法后發(fā)送的用戶行為信息。
可選的,所述參數(shù)信息包括用戶行為信息,所述獲取與交通工具行駛相關(guān)的參數(shù)信息,具體包括:
接收用戶輸入的用戶行為信息。
可選的,所述用戶行為信息包括用戶待辦事件。
可選的,所述用戶待辦事件包括所述用戶待辦事件的發(fā)生時刻,則所述向用戶播報(bào)所述第一語音,具體包括:
根據(jù)所述用戶待辦事件的發(fā)生時刻,確定向所述用戶播報(bào)所述第一語音的時刻;
在所述時刻到達(dá)時,向所述用戶播報(bào)所述第一語音。
上述可讀存儲介質(zhì)可以是由任何類型的易失性或非易失性存儲設(shè)備或者它們的組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲器(sram),電可擦除可編程只讀存儲器(eeprom),可擦除可編程只讀存儲器(eprom),可編程只讀存儲器(prom),只讀存儲器(rom),磁存儲器,快閃存儲器,磁盤或光盤。
在上述實(shí)施例的基礎(chǔ)上,本申請還提供一種車載互聯(lián)網(wǎng)操作系統(tǒng)。本領(lǐng)域技術(shù)人員可以理解,該車載互聯(lián)網(wǎng)操作系統(tǒng)可以管理和控制上述圖12或圖13所示的語音喚起設(shè)備的硬件或者車載系統(tǒng)的硬件或者本申請所涉及的用于交通工具的語音喚起設(shè)備的硬件以及本申請所涉及的軟件資源的計(jì)算機(jī)程序,是直接運(yùn)行在上述語音喚起設(shè)備或用于交通工具的語音喚起設(shè)備或者上 述圖13所涉及的車載系統(tǒng)上的軟件。該操作系統(tǒng)可以是用戶與上述語音喚起設(shè)備或者用于交通工具的語音喚起設(shè)備的接口,也可以是硬件與其它軟件的接口。
本申請?zhí)峁┑能囕d互聯(lián)網(wǎng)操作系統(tǒng),可以與車輛上的其他模塊或功能設(shè)備進(jìn)行交互,以控制相應(yīng)模塊或功能設(shè)備的功能。
具體地,以上述實(shí)施例中的交通工具為車輛、該語音喚起設(shè)備為車輛上的車機(jī)為例,基于本申請?zhí)峁┑能囕d互聯(lián)網(wǎng)操作系統(tǒng)以及車輛通信技術(shù)的發(fā)展,使得車輛不再獨(dú)立于通信網(wǎng)絡(luò)以外,車輛可以與服務(wù)端或者網(wǎng)絡(luò)服務(wù)器互相連接起來組成網(wǎng)絡(luò),從而形成車載互聯(lián)網(wǎng)。該車載互聯(lián)網(wǎng)系統(tǒng)可以提供語音通信服務(wù)、定位服務(wù)、導(dǎo)航服務(wù)、移動互聯(lián)網(wǎng)接入、車輛緊急救援、車輛數(shù)據(jù)和管理服務(wù)、車載娛樂服務(wù)等。
下面詳細(xì)說明本申請?zhí)峁┑能囕d互聯(lián)網(wǎng)操作系統(tǒng)的結(jié)構(gòu)示意圖。圖14為本申請一實(shí)施例提供的車載互聯(lián)網(wǎng)操作系統(tǒng)的結(jié)構(gòu)示意圖。如圖14所示,本申請?zhí)峁┑牟僮飨到y(tǒng)包括:
語音控制單元31,根據(jù)所獲取的語音交互場景確定對應(yīng)的第一語音并向用戶進(jìn)行播報(bào);
操作控制單元32,根據(jù)車載輸入設(shè)備獲取的操作信息控制語音喚起系統(tǒng)執(zhí)行相應(yīng)的操作;其中,所述操作信息為用戶根據(jù)所述第一語音輸入給所述車載輸入設(shè)備的。
具體地,本實(shí)施例中的語音喚起系統(tǒng)可以包括上述實(shí)施例中的語音喚起設(shè)備的部分硬件,例如可以包括上述實(shí)施例中的處理器和輸出設(shè)備。該語音喚起系統(tǒng)還可以集成在上述車載互聯(lián)網(wǎng)操作系統(tǒng),還可以作為輔助車載互聯(lián)網(wǎng)操作系統(tǒng)執(zhí)行相應(yīng)功能操作的系統(tǒng)。
語音控制單元31可以控制語音喚起系統(tǒng)根據(jù)所采集的外界行駛環(huán)境信息、交通工具狀態(tài)信息和用戶行為信息中的至少一類參數(shù)信息來確定當(dāng)前行駛狀態(tài)對應(yīng)的語音交互場景??蛇x的,該語音交互場景可以是語音控制單元31獲取的,還可以是語音控制單元31控制語音喚起系統(tǒng)獲取的。
另外,本實(shí)施例中的車載輸入設(shè)備可以包括上述實(shí)施例中的輸入設(shè)備,即在語音控制單元31控制語音喚起系統(tǒng)向用戶播報(bào)第一語音之后,用戶根據(jù)第一語音向車載輸入設(shè)備輸入操作信息,從而操作控制單元32可以根據(jù)該操 作信息控制語音喚起系統(tǒng)執(zhí)行相應(yīng)的操作。
進(jìn)一步地,該車載互聯(lián)網(wǎng)操作系統(tǒng)可以通過上述的語音控制單元31以及操作控制單元32,或者在上述兩種單元的基礎(chǔ)上,結(jié)合其它單元,控制相應(yīng)的組件以執(zhí)行上述圖2至圖8所述的方法。
最后應(yīng)說明的是:以上各實(shí)施例僅用以說明本申請的技術(shù)方案,而非對其限制;盡管參照前述各實(shí)施例對本申請進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本申請各實(shí)施例技術(shù)方案的范圍。