一種語音識別方法和車載設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及語音識別領(lǐng)域,特別涉及一種語音識別方法和車載設(shè)備。
【背景技術(shù)】
[0002]為了方便用戶使用,目前的車載終端集成了語音識別功能,通過接收并識別用戶發(fā)送的語音指令,執(zhí)行該語音指令對應(yīng)的車載動(dòng)作,例如用戶發(fā)送語音命令“聽音樂”,車載終端識別該指令,執(zhí)行與“聽音樂”對應(yīng)的音樂播放的車載動(dòng)作,但是當(dāng)車上有多個(gè)人時(shí),終端無法確認(rèn)語音指令的發(fā)出者,使得語音識別不準(zhǔn)確,降低了用戶體驗(yàn)。
[0003]現(xiàn)有技術(shù)提供了一種語音識別的方法,通過接收并識別用戶發(fā)送的語音指令,判斷該語音指令是否為駕駛位發(fā)出的,若是駕駛位發(fā)出的指令,則執(zhí)行該指令,若不是駕駛位發(fā)出的指令,則忽略該指令。
[0004]但是,但是使用現(xiàn)有技術(shù)提供的方法使得車載終端只執(zhí)行與主駕駛位發(fā)送的語音指令所對應(yīng)的車載動(dòng)作,而無法執(zhí)行與其他用戶發(fā)送的語音指令對應(yīng)的車載動(dòng)作,因而降低了車輛的控制效率,用戶體驗(yàn)效果低。
【發(fā)明內(nèi)容】
[0005]為了提高車輛控制效率,增強(qiáng)用戶體驗(yàn)效果,本發(fā)明實(shí)施例提供了一種語音識別方法和車載設(shè)備。所述技術(shù)方案如下:
[0006]第一方面,提供了一種語音識別方法,所述方法包括:
[0007]接收用戶輸入的語音片段,所述語音片段包括至少一個(gè)指令;
[0008]獲取所述語音片段的發(fā)出者所在位置的位置參數(shù);
[0009]判斷所述位置參數(shù)是否滿足預(yù)設(shè)條件,若所述位置參數(shù)滿足所述預(yù)設(shè)條件,則執(zhí)行所述指令;
[0010]其中,所述預(yù)設(shè)條件至少包括第一預(yù)設(shè)條件和第二預(yù)設(shè)條件,所述第一預(yù)設(shè)條件與主駕駛位對應(yīng),所述第二預(yù)設(shè)條件與副駕駛位相對應(yīng)。
[0011]第二方面,提供了一種車載設(shè)備,所述設(shè)備包括:
[0012]接收模塊,用于接收用戶輸入的語音片段,所述語音片段包括至少一個(gè)指令;
[0013]獲取模塊,用于獲取所述語音片段的發(fā)出者所在位置的位置參數(shù);
[0014]判斷模塊,用于判斷所述位置參數(shù)是否滿足預(yù)設(shè)條件;
[0015]執(zhí)行模塊,用于當(dāng)所述位置參數(shù)滿足所述預(yù)設(shè)條件時(shí),則執(zhí)行所述指令;
[0016]其中,所述預(yù)設(shè)條件至少包括第一預(yù)設(shè)條件和第二預(yù)設(shè)條件,所述第一預(yù)設(shè)條件與主駕駛位對應(yīng),所述第二預(yù)設(shè)條件與副駕駛位相對應(yīng)。
[0017]本發(fā)明公開了一種語音識別方法和車載設(shè)備,包括:接收用戶輸入的語音片段,語音片段包括至少一個(gè)指令;獲取語音片段的發(fā)出者所在位置的位置參數(shù);判斷位置參數(shù)是否滿足預(yù)設(shè)條件,若位置參數(shù)滿足預(yù)設(shè)條件,則執(zhí)行指令;其中,預(yù)設(shè)條件至少包括第一預(yù)設(shè)條件和第二預(yù)設(shè)條件,第一預(yù)設(shè)條件與主駕駛位對應(yīng),第二預(yù)設(shè)條件與副駕駛位相對應(yīng)。從而使用本發(fā)明實(shí)施例所能提供的方法,通過判斷語音片段的發(fā)出者所在位置的位置參數(shù)是否滿足預(yù)設(shè)條件,若滿足預(yù)設(shè)條件,則執(zhí)行語音片段中包含的指令,由于語音片段中包括能描述該語音片段發(fā)出者所在位置的位置參數(shù),且預(yù)設(shè)條件包括第一預(yù)設(shè)條件和第二預(yù)設(shè)條件,而第一預(yù)設(shè)條件與駕駛位對應(yīng),第二預(yù)設(shè)條件與副駕駛位對應(yīng),所以,可以通過判斷語音片段的發(fā)出者所在位置的位置參數(shù)是否滿足預(yù)設(shè)條件,確定該語音片段的發(fā)出者所在的位置是主駕駛位還是副駕駛位,與傳統(tǒng)的判斷語音片段為駕駛位發(fā)出的之后再執(zhí)行該語音片段中包含的指令相比,本發(fā)明實(shí)施例所提供的方法不但可以執(zhí)行位于主駕駛位的人員所發(fā)出語音片段中包含的指令,還可以執(zhí)行位于副駕駛位的人員所發(fā)出語音片段中包含的指令,從而可以使位于副駕駛位的人員實(shí)現(xiàn)對車輛的控制,提高了車輛的控制效率,增加了用戶體驗(yàn)。除此之外,本發(fā)明實(shí)施例所提供的方法可以識別語音片段的發(fā)出者所在的位置是主駕駛位或副駕駛位,所以,相較于傳統(tǒng)的只能識別主駕駛位發(fā)出的語音指令,車載設(shè)備除了能夠識別主駕駛位的指令外,還可以識別副駕駛位的指令,從而進(jìn)一步提高了語音識別率。同時(shí),本發(fā)明實(shí)施例可以識別并執(zhí)行除了主駕駛位的人員發(fā)出的指令外,還可以識別并執(zhí)行副駕駛位的人員發(fā)出的指令,從而使得副駕駛位的人員也可以通過發(fā)送語音指令控制車載設(shè)備,從而可以減少由于在駕車過程中,主駕駛位人員要頻繁發(fā)出語音指令控制車載設(shè)備,致使分散注意力而引起交通隱患的問題,而本發(fā)明實(shí)施例所提供的方法可以使位于副駕駛位的人員通過發(fā)出包含指令的語音片段控制車輛,避免了駕駛位要頻繁發(fā)出語音控制指令,從而提高了行車安全。另外,由于本發(fā)明實(shí)施例所提供的方法只識別位于主駕駛位的人員和位于副駕駛位的人員所發(fā)出的包含指令的語音片段,不識別位于車輛中其他位置的人員發(fā)出的語音片段,從而避免了位于車輛中其他位置的人員發(fā)出語音指令都能被識別而造成的車輛控制混亂的場景,不僅保證了車輛操作的可靠性,提高了車輛控制的安全性。
【附圖說明】
[0018]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0019]圖1是本發(fā)明實(shí)施例提供的一種交互系統(tǒng)示意圖;
[0020]圖2是本發(fā)明實(shí)施例提供的一種語音識別方法流程圖;
[0021]圖3是本發(fā)明實(shí)施例提供的一種語音識別方法流程圖;
[0022]圖4是本發(fā)明實(shí)施例提供的一種語音識別方法流程圖;
[0023]圖5是本發(fā)明實(shí)施例提供的一種車載設(shè)備結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0024]為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0025]本發(fā)明涉及一種語音識別方法,該方法應(yīng)用于一種至少包括車輛、車載設(shè)備的交互系統(tǒng)中,該交互系統(tǒng)可以參照圖1所示,具體的,在該交互系統(tǒng)中,車載設(shè)備至少包括音頻模塊以及接收/發(fā)送模塊,其中,音頻模塊至少包括音頻輸入模塊和音頻輸出模塊,音頻輸入模塊可以包括麥克風(fēng),音頻輸出模塊可以包括音響;用戶可以通過車載設(shè)備的音頻輸入模塊向該車載設(shè)備輸入語音片段,車載設(shè)備可以通過自身的顯示屏,向用戶輸出包括所要執(zhí)行的指令在內(nèi)的界面。本發(fā)明實(shí)施例所提供的語音識別方法的執(zhí)行主體可以是車載設(shè)備。
[0026]實(shí)施例一
[0027]本發(fā)明實(shí)施例提供了一種語音識別方法,參見圖2,該方法流程包括:
[0028]201、接收用戶輸入的語音片段,該語音片段包括至少一個(gè)指令。
[0029]202、獲取該語音片段的發(fā)出者所在位置的位置參數(shù)。
[0030]可選的,位置參數(shù)包括距離參數(shù)和角度參數(shù)。
[0031]203、判斷該位置參數(shù)是否滿足預(yù)設(shè)條件,若位置參數(shù)滿足預(yù)設(shè)條件,則執(zhí)行該指令。
[0032]其中,預(yù)設(shè)條件至少包括第一預(yù)設(shè)條件和第二預(yù)設(shè)條件,第一預(yù)設(shè)條件與主駕駛位對應(yīng),第二預(yù)設(shè)條件與副駕駛位相對應(yīng)。
[0033]可選的,該過程可以為:
[0034]判斷位置參數(shù)是否滿足第一預(yù)設(shè)條件;
[0035]若位置參數(shù)滿足第一預(yù)設(shè)條件,則執(zhí)行該指令;
[0036]若位置參數(shù)不滿足第一預(yù)設(shè)條件,則判斷位置參數(shù)是否滿足第二預(yù)設(shè)條件;
[0037]若位置參數(shù)滿足第二預(yù)設(shè)條件,則執(zhí)行指令;
[0038]否則,不執(zhí)行該指令。
[0039]可選的,在接收用戶輸入的語音片段之前,方法還包括:
[0040]根據(jù)主駕駛位的位置參數(shù)以及副駕駛位的位置參數(shù),設(shè)置第一預(yù)設(shè)條件和第二預(yù)設(shè)條件;
[0041]其中,第一預(yù)設(shè)條件包括距離參數(shù)大于等于第一距離閾值,小于等于第二距離閾值,且角度參數(shù)大于等于第一角度閾值,小于等于第二角度閾值;
[0042]第二預(yù)設(shè)條件包括距離參數(shù)大于等于第三距離