本發(fā)明專利技術(shù)涉及一種室內(nèi)根據(jù)移動距離調(diào)節(jié)語音播報速度的方法,包括步驟:設(shè)定語音播報速度范圍;獲取當(dāng)前目標(biāo)區(qū)域的距離,根據(jù)當(dāng)前目標(biāo)區(qū)域的距離計算語音播報速度參考值;判斷所述語音播報速度參考值與所述語音播報速度范圍的比較值,設(shè)置語音播報速度值;以語音播報速度值進行語音播報;完成當(dāng)前目標(biāo)區(qū)域播報時,把下一目標(biāo)區(qū)域設(shè)置為當(dāng)前目標(biāo)區(qū)域,重新進入執(zhí)行步驟,直到所有待播報區(qū)域均播報完畢。本發(fā)明專利技術(shù)的一種在室內(nèi)根據(jù)移動距離調(diào)節(jié)語音播報速度的方法,能夠解決當(dāng)經(jīng)過長距離目標(biāo)時,若語音播報得太快,用戶獲取語音信息過快;經(jīng)過短距離目標(biāo)時,若語音播報太慢,用戶獲取語音信息不全的問題,提升用戶體驗。
A method of adjusting the speed of speech broadcast according to the moving distance indoors
【技術(shù)實現(xiàn)步驟摘要】
一種室內(nèi)根據(jù)移動距離調(diào)節(jié)語音播報速度的方法
本專利技術(shù)涉及機器人語音播報技術(shù)。
技術(shù)介紹
隨著機器人的廣泛應(yīng)用,很多場合中都采用了機器人來進行語音播報信息。現(xiàn)有的播報方式,采用固定語速的方式,由于機器人是一直移動的,在不同的接收空間(例如房間)由于大小不同,機器人的逗留時間會不同。這樣就導(dǎo)致了部分空間無法接收全部信息,有的空間重復(fù)接收信息。
技術(shù)實現(xiàn)思路
針對上述現(xiàn)有技術(shù)不足,本專利技術(shù)要解決的技術(shù)問題是,提供一種不同于現(xiàn)有技術(shù)的機器人語音播報方法,適應(yīng)不同場景的語音播報需求。為解決上述技術(shù)問題,本專利技術(shù)采用的技術(shù)方案為,一種室內(nèi)根據(jù)移動距離調(diào)節(jié)語音播報速度的方法,包括如下步驟:配置步驟:設(shè)定語音播報速度范圍,設(shè)定語音播報速度的最大值和最少值;執(zhí)行步驟:獲取當(dāng)前目標(biāo)區(qū)域的距離,根據(jù)當(dāng)前目標(biāo)區(qū)域的距離計算語音播報速度參考值;判斷所述語音播報速度參考值與所述語音播報速度范圍的比較值,若語音播報參考值在所述語音播報速度范圍內(nèi),則把所述語音播報速度參考值設(shè)定為語音播報速度值;若語音播報參考值大于所述語音播報速度的最大值,則把所述語音播報速度的最大值設(shè)置為語音播報速度值;若語音播報參考值小于所述語音播報速度的最小值,則以所述語音播報速度的最小值設(shè)置為語音播報速度值;以語音播報速度值進行語音播報;完成當(dāng)前目標(biāo)區(qū)域播報時,把下一目標(biāo)區(qū)域設(shè)置為當(dāng)前目標(biāo)區(qū)域,重新進入執(zhí)行步驟,直到所有待播報區(qū)域均播報完畢。進一步的技術(shù)方案為,所述配置步驟還包括設(shè)置語音播報速度值的初始值,及設(shè)置語音播報速度波動值;所述執(zhí)行步驟中,判斷所述語音播報速度參考值與所述語音播報速度范圍的比較值,還包括如下步驟:若語音播報參考值在所述語音播報速度范圍內(nèi),則進一步判斷語音播報速度參考值與當(dāng)前語音播報速度值的差值,若差值小于語音播報速度波動值,則維持當(dāng)前語音播報速度值不變,否則把所述語音播報速度參考值設(shè)定為語音播報速度值。優(yōu)選地,所述語音播報速度波動值為10-12字/分鐘。優(yōu)選地,所述語音播報速度初始值為130字/分鐘。進一步的技術(shù)方案為,所述計算語音播報速度參考值的步驟為,語音播報速度參考值=播報內(nèi)容字?jǐn)?shù)/(當(dāng)前目標(biāo)區(qū)域的距離/機器人移動速度)。優(yōu)選地,所述語音播報速度的最大值為250字/分鐘,最少值為80字/分鐘。本專利技術(shù)的一種在室內(nèi)根據(jù)移動距離調(diào)節(jié)語音播報速度的方法,能夠解決當(dāng)經(jīng)過長距離目標(biāo)時,若語音播報得太快,用戶獲取語音信息過快;經(jīng)過短距離目標(biāo)時,若語音播報太慢,用戶獲取語音信息不全的問題。通過本專利技術(shù),可針對不同的距離目標(biāo),匹配對應(yīng)語音播報速度,提升用戶體驗。附圖說明圖1是本專利技術(shù)一種室內(nèi)根據(jù)移動距離調(diào)節(jié)語音播報速度的方法的流程示意圖。具體實施方式下面結(jié)合附圖和具體實施例,對本專利技術(shù)做進一步詳細(xì)描述。如圖1所示,本專利技術(shù)一種室內(nèi)根據(jù)移動距離調(diào)節(jié)語音播報速度的方法,包括如下步驟:配置步驟:設(shè)定語音播報速度范圍,設(shè)定語音播報速度的最大值和最少值;其中,所述語音播報速度的最大值設(shè)置為250字/分鐘,最少值設(shè)置為80字/分鐘。進一步地,還包括設(shè)置語音播報速度值的初始值,本實施例中語音播報速度初始值設(shè)置為130字/分鐘;及設(shè)置語音播報速度波動值,所述語音播報速度波動值為10-12字/分鐘,本實施例中設(shè)置為10字/分鐘。語音播放調(diào)整語速,頻繁的調(diào)整會損壞調(diào)頻器、放大器、延時器等硬件設(shè)備,在滿足調(diào)節(jié)需求的前提下,避免頻繁的調(diào)整語速,延長硬件的使用壽命。設(shè)置語音播報速度波動值范圍,使得播報時,若在先的播報速度(即當(dāng)前的語音播報速度值)與理論上的播報速度(即語音播報速度參考值)相差不大時,不調(diào)節(jié)實際的播放速度,降低硬件的損耗,同時又不影響實際的信息接收。其中,130字/分鐘的速度,是人類常規(guī)聽力接受速度,以此為初始值,可以有效滿足語音調(diào)節(jié)需求,同時保障硬件壽命。執(zhí)行步驟:以辦公樓內(nèi)用機器人為各個辦公區(qū)域進行語音播報的場景為例。獲取當(dāng)前目標(biāo)區(qū)域的距離,即當(dāng)前準(zhǔn)備進行播報的辦公區(qū)域的、沿機器人行進方向的長度。根據(jù)當(dāng)前目標(biāo)區(qū)域的距離計算語音播報速度參考值;其中,語音播報速度參考值=播報內(nèi)容字?jǐn)?shù)/(當(dāng)前目標(biāo)區(qū)域的距離/機器人移動速度)。判斷所述語音播報速度參考值與所述語音播報速度范圍的比較值,若語音播報參考值在所述語音播報速度范圍內(nèi),則把所述語音播報速度參考值設(shè)定為語音播報速度值;進一步地,判斷語音播報速度參考值與當(dāng)前語音播報速度值的差值,若差值小于語音播報速度波動值,則維持當(dāng)前語音播報速度值不變,否則把所述語音播報速度參考值設(shè)定為語音播報速度值。即,假設(shè)現(xiàn)計算出來的語音播報速度參考值為125字/分鐘,語音播報速度初始值為130字/分鐘,兩者之間的差值小于波動值10字/分鐘,則語音播報速度值維持不變,為130字/分鐘。若語音播報參考值大于所述語音播報速度的最大值,則把所述語音播報速度的最大值設(shè)置為語音播報速度值;若語音播報參考值小于所述語音播報速度的最小值,則以所述語音播報速度的最小值設(shè)置為語音播報速度值;以語音播報速度值進行語音播報。完成當(dāng)前目標(biāo)區(qū)域播報計算時,把下一目標(biāo)區(qū)域設(shè)置為當(dāng)前目標(biāo)區(qū)域,重新進入執(zhí)行步驟,直到所有待播報區(qū)域均播報完畢。需要說明的是,“完成當(dāng)前目標(biāo)區(qū)域播報計算”,并不特指機器人播報工作完成的那一刻,即使仍然正在播報,但已經(jīng)可以進行下一目標(biāo)區(qū)域的準(zhǔn)備的,也應(yīng)理解為“完成當(dāng)前目標(biāo)區(qū)域播報計算”;例如,在播報辦公室A時,完成了一次執(zhí)行步驟,這時,由于播報速度已經(jīng)確定,所以即使機器人實際上并未走完當(dāng)前辦公室A,也可視為完成辦公室A的播報計算,進行辦公室B的播報計算,只需等待機器人進入辦公室B的區(qū)域后按辦公室B的計算結(jié)果執(zhí)行播報即可。盡管已經(jīng)示出和描述了本專利技術(shù)的實施例,對于本領(lǐng)域的普通技術(shù)人員而言,可以理解在不脫離本專利技術(shù)的原理和精神的情況下可以對這些實施例進行多種變化、修改、替換和變型,本專利技術(shù)的范圍由所附權(quán)利要求及其等同物限定。本文檔來自技高網(wǎng)...
【技術(shù)保護點】
1.一種室內(nèi)根據(jù)移動距離調(diào)節(jié)語音播報速度的方法,其特征在于,包括如下步驟:/n配置步驟:/n設(shè)定語音播報速度范圍,設(shè)定語音播報速度的最大值和最少值;/n執(zhí)行步驟:/n獲取當(dāng)前目標(biāo)區(qū)域的距離,根據(jù)當(dāng)前目標(biāo)區(qū)域的距離計算語音播報速度參考值;/n判斷所述語音播報速度參考值與所述語音播報速度范圍的比較值,/n若語音播報參考值在所述語音播報速度范圍內(nèi),則把所述語音播報速度參考值設(shè)定為語音播報速度值;/n若語音播報參考值大于所述語音播報速度的最大值,則把所述語音播報速度的最大值設(shè)置為語音播報速度值;/n若語音播報參考值小于所述語音播報速度的最小值,則把所述語音播報速度的最小值設(shè)置為語音播報速度值;/n以語音播報速度值進行語音播報;/n完成當(dāng)前目標(biāo)區(qū)域播報時,把下一目標(biāo)區(qū)域設(shè)置為當(dāng)前目標(biāo)區(qū)域,重新進入執(zhí)行步驟,直到所有待播報區(qū)域均播報完畢。/n
【技術(shù)特征摘要】
1.一種室內(nèi)根據(jù)移動距離調(diào)節(jié)語音播報速度的方法,其特征在于,包括如下步驟:
配置步驟:
設(shè)定語音播報速度范圍,設(shè)定語音播報速度的最大值和最少值;
執(zhí)行步驟:
獲取當(dāng)前目標(biāo)區(qū)域的距離,根據(jù)當(dāng)前目標(biāo)區(qū)域的距離計算語音播報速度參考值;
判斷所述語音播報速度參考值與所述語音播報速度范圍的比較值,
若語音播報參考值在所述語音播報速度范圍內(nèi),則把所述語音播報速度參考值設(shè)定為語音播報速度值;
若語音播報參考值大于所述語音播報速度的最大值,則把所述語音播報速度的最大值設(shè)置為語音播報速度值;
若語音播報參考值小于所述語音播報速度的最小值,則把所述語音播報速度的最小值設(shè)置為語音播報速度值;
以語音播報速度值進行語音播報;
完成當(dāng)前目標(biāo)區(qū)域播報時,把下一目標(biāo)區(qū)域設(shè)置為當(dāng)前目標(biāo)區(qū)域,重新進入執(zhí)行步驟,直到所有待播報區(qū)域均播報完畢。
2.根據(jù)權(quán)利要求1所述的室內(nèi)根據(jù)移動距離調(diào)節(jié)語音播報速度的方法,其特征在于,
所述配置步驟還包括設(shè)置語音播報速度值的初始值,及設(shè)置語音播報速度波動值;
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:俞錦濤,賴志林,陳桂芳,
申請(專利權(quán))人:廣州賽特智能科技有限公司,
類型:發(fā)明
國別省市:廣東;44
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。