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
主站蜘蛛池模板: 国产一区二区精品福利| 成人综合在线观看| 国产白浆视频| JIZZ亚洲国产| 国产成人精品亚洲日本对白优播| 91视频区| 日韩中文无码av超清| 91美女在线| 欧洲av毛片| 亚洲天堂2014| 97超爽成人免费视频在线播放| 激情综合图区| 一级毛片高清| 国产精品30p| 视频国产精品丝袜第一页| 在线免费a视频| 色综合热无码热国产| 久久精品国产91久久综合麻豆自制| 午夜精品一区二区蜜桃| 国产XXXX做受性欧美88| 九九视频在线免费观看| 久久99精品久久久久久不卡| 欧美区一区| 成人夜夜嗨| 久久无码高潮喷水| 欧洲熟妇精品视频| 免费不卡在线观看av| 国产成人精品视频一区二区电影| 人妻中文字幕无码久久一区| 亚洲一区二区精品无码久久久| 91九色国产在线| 天天色天天综合网| 免费激情网址| 夜夜高潮夜夜爽国产伦精品| 欧洲亚洲欧美国产日本高清| 日本久久网站| 国产在线自在拍91精品黑人| 国产小视频免费| 国产精品网址你懂的| 在线精品亚洲国产| 一级在线毛片| 免费在线a视频| 19国产精品麻豆免费观看| 免费在线色| 国内丰满少妇猛烈精品播 | 国产精品第一区在线观看| 男女性色大片免费网站| 91在线日韩在线播放| 亚洲AV无码乱码在线观看裸奔| 久久精品这里只有国产中文精品| 亚洲精品第1页| 国产哺乳奶水91在线播放| 91激情视频| 国产菊爆视频在线观看| 香蕉久人久人青草青草| 欧美精品影院| 99视频在线观看免费| 国产91熟女高潮一区二区| 亚洲中文字幕手机在线第一页| 色亚洲成人| 亚洲视频免费在线看| 看你懂的巨臀中文字幕一区二区| 国产精品久久久久无码网站| 九一九色国产| 性欧美久久| 国产成人精品一区二区三区| 亚洲天堂视频网站| 免费一级大毛片a一观看不卡| 亚洲欧美激情小说另类| 亚洲欧洲日韩综合色天使| 99视频精品全国免费品| 亚洲中文精品人人永久免费| 国产成人久久777777| 久久香蕉国产线看观| 久久九九热视频| 亚洲成A人V欧美综合| 亚洲人妖在线| 国产不卡一级毛片视频| 伊人大杳蕉中文无码| 欧美成人影院亚洲综合图| 99久久性生片| 亚洲第一色网站|