999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于安卓平臺的車載語音控制智能音樂播放器

2020-05-19 09:15:22劉祥臻王紅梅徐明澤戚成功張鑫旺李平武
科學技術創新 2020年11期
關鍵詞:按鈕界面系統

劉祥臻 王紅梅* 徐明澤 戚成功 張鑫旺 李平武

(東北林業大學交通學院,黑龍江 哈爾濱150040)

1 研究背景與現實意義

隨著人工智能汽車的研發和車聯網概念的逐步形成,人機交互的時代已經到來。目前,國外一些公司對車載人機交互尤其是車載語音控制的研究走在世界的前列,但他們提供的車載語音控制產品僅面向安裝在高端汽車市場,難以普及到大眾,而且在我國傳統的汽車消費體系中,中低端市場才是打開汽車消費市場的主力軍。

因此,研發設計一款可應用于傳統家用車的基于安卓平臺的車載語音控制智能音樂播放器,通過喚醒語音助手后由語音指令實時控制車載終端智能音樂播放器,大大提高了車載娛樂系統的安全性、娛樂性與便捷性,具有十分重要的意義。

2 系統整體與UI 界面設計

2.1 系統整體功能設計

語音交互過程大致可分為三部分:首先是語音喚醒,在語音喚醒前需要提示打開系統麥克風的使用權限,通過說“輸入指令”或者點擊屏幕上的喚醒按鈕來初始化語音服務,并啟動語音助手;然后進行語音識別,如果識別正確,則在語音播報相應結果后執行反饋,如果識別錯誤,則播報“不好意思,我還聽不懂以下指令+識別結果,請聯系開發人員添加指令”,提示用戶進行修正輸入;最后將系統的文本信息轉換成標準流暢的語言播報,即語音合成(Text to Speech),下文簡稱TTS,以自然流暢接近人聲的語音進行語音播報。

在該系統實現的整個過程中,要保證系統在不同的噪音環境下對語音指令做出準確響應,并且有較高的交互成功率。

2.2 系統UI 界面設計

軟件通過View的顯示與隱藏起到頁面切換的效果,各個頁面具有各自的根LinearLayout,由唯一ID 標識. view_list 為列表界面,view_play 為播放器主界面,view_other 為相關的擴展功能界面。

圖1 系統UI 界面設計簡圖

軟件開啟時讀取相應文件夾下的列表文件(csv 文件),并解析出音樂文件,專輯圖片文件,歌詞文件的位置,讀進列表中。

列表的播放/暫停與播放界面的“播放/暫停”按鈕功能完全一樣,列表的喜歡與播放界面的“喜歡”按鈕功能完全一樣,列表欄的排序按鈕可按照預設的排序規則對列表進行排序,讀入按鈕可載入新的列表,并將當前列表備份。

播放界面可顯示專輯圖片、播放進度、歌詞以及實時幅度譜(由FFT 得到)。

3 軟件開發與實現

該軟件通過百度AI 平臺的語音轉文字(短語音識別)與文字轉語音(語音合成)的API,實現程序的語音交互。

語音識別由自定義類iSpeechRecognition 完成,類設置喚醒詞監聽管理器WP (WaitListener) 與語音指令監聽管理器ASR(SoundListener)。通過iSpeechRecognition()進行類初始化后,start()啟動語音輸入監聽,為節省系統資源與網絡資源,完成后WP 處于激活狀態(等待監聽詞輸入),ASR 則處于休眠狀態。當用戶點按語音控制鍵或者使用喚醒詞喚醒后ASR 激活,此時可以使用相應語音指令進行控制。當WP 激活,ASR 休眠時,說話時只有WP 的onEvent()事件響應,此時若說出正確的喚醒詞(“輸入指令”)且類控制符isWakeUp 為false 時則將音樂播放器音量調整為15% (防止音樂播放聲音干擾ASR 識別),并進行語音提示,提示完成后激活ASR,點按語音輸入鍵也有類似效果。當ASR激活時isWakeUp 為true,WP 不響應喚醒詞,此時說話由ASR的onEvent()響應,短語音識別完成后獲得識別結果keyword 調用OnFinishListen(String keyword)對識別結果進行相應的判斷與識別,并執行相關操作。ASR 進行語音識別時需要網絡支持,當網絡出錯時會無法識別出結果從而無法進行正確的反應,此時需要手動關閉語音,并進行網絡設置才可用。當一段時間無語音輸入時系統調用超時代碼,語音提示后休眠ASR,設置isWakeUp 為false,將音量調整為100%,此時WP 重新響應喚醒詞。點按語音輸入鍵或說出關閉指令也有類似效果。語音播報由自定義類iTextToSpeech 完成,類設置SpeechSynthesizer ssr。

iTextToSpeech()初始化完成后處于待機狀態,當需要使用的時候調用ssr.speak(String)即可播報出String 的內容。播報過程中為防止播報聲音由ASR 收錄產生套娃現象,當isWakeUp 為true 時ssr 設置的監聽器 (SpeechSynthesizerListener) 調用onSynthesizeStart(String s)時休眠ASR,調用onSpeechFinish(String s)時重新激活ASR,因為ssr 進行TTS 需要網絡支持,所以當網絡出錯時會調用onError (String s, SpeechError speechError),無法重新激活ASR 從而產生錯誤,此時需要手動關閉語音,并進行網絡設置才可用。

圖2 系統實現流程圖

4 結論

本系統按照軟件工程開發理論,進行了系統整體架構設計和實際實施測試與開發,發現其滿足需求分析與要求,該軟件充分挖掘了用戶的需求并滿足用戶的使用體驗,且具有安全率高、運行穩定、故障率低等優點,但在防干擾和語音降噪方面還有所不足,識別率和執行率還有待于加強。

猜你喜歡
按鈕界面系統
這些按鈕能隨便按嗎?
當你面前有個按鈕
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
基于FANUC PICTURE的虛擬軸坐標顯示界面開發方法研究
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
人機交互界面發展趨勢研究
手機界面中圖形符號的發展趨向
新聞傳播(2015年11期)2015-07-18 11:15:04
主站蜘蛛池模板: 美女内射视频WWW网站午夜| 91在线高清视频| 欧美亚洲国产一区| 午夜小视频在线| 老司机久久99久久精品播放| 天天色天天操综合网| 99精品一区二区免费视频| 最新日本中文字幕| 国产精品美女网站| 亚洲精品成人片在线观看| 国产精品开放后亚洲| 亚洲最大福利视频网| 99热国产这里只有精品无卡顿"| 久久96热在精品国产高清| 国产精品自在自线免费观看| 午夜a级毛片| 九月婷婷亚洲综合在线| 人妻无码中文字幕第一区| 亚洲精品国产首次亮相| 亚洲男人天堂久久| 久久精品亚洲热综合一区二区| 一级毛片a女人刺激视频免费| 看国产一级毛片| 91福利免费| 91免费观看视频| 中文字幕精品一区二区三区视频 | 91外围女在线观看| 亚洲欧洲一区二区三区| 88国产经典欧美一区二区三区| 国产精品极品美女自在线看免费一区二区| 久久久成年黄色视频| 久久婷婷人人澡人人爱91| 天堂岛国av无码免费无禁网站 | 久草国产在线观看| 四虎在线观看视频高清无码| 久久这里只有精品免费| 国产精品刺激对白在线| 久久精品无码国产一区二区三区| 欧美精品1区| 麻豆国产原创视频在线播放| 亚洲午夜18| 国产打屁股免费区网站| 国产精品人人做人人爽人人添| 久久永久视频| 国产亚洲成AⅤ人片在线观看| 国产精品视频导航| 香蕉视频在线精品| 国产区成人精品视频| 亚洲热线99精品视频| 国产日本视频91| 久久午夜夜伦鲁鲁片无码免费| 国产精品男人的天堂| 无码专区国产精品第一页| 精品国产99久久| 婷婷亚洲天堂| 国产精品美人久久久久久AV| 亚洲欧美激情小说另类| 亚洲日本中文字幕天堂网| 国产亚洲视频在线观看| 国产xx在线观看| 国产真实二区一区在线亚洲| 精品一區二區久久久久久久網站| 国产美女一级毛片| 日本国产精品| 亚洲精品国产成人7777| 毛片免费在线视频| 国产99视频在线| 99热这里只有精品在线播放| 午夜少妇精品视频小电影| 国产69精品久久久久孕妇大杂乱| 亚洲国产精品久久久久秋霞影院 | 热思思久久免费视频| 韩日无码在线不卡| 久青草免费视频| 在线观看国产小视频| 国产欧美日韩综合一区在线播放| 亚洲无码视频一区二区三区| 国产精品视频白浆免费视频| 国产精品.com| 乱人伦99久久| 久久不卡精品| 日韩专区第一页|