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
主站蜘蛛池模板: 日韩欧美网址| 国产欧美日韩免费| 欧美色综合久久| 国产打屁股免费区网站| 人妻91无码色偷偷色噜噜噜| 亚洲精品午夜无码电影网| 亚洲最猛黑人xxxx黑人猛交| 一区二区午夜| 欧美日韩国产在线观看一区二区三区| 日本午夜影院| 香蕉精品在线| 国产成人亚洲精品色欲AV| 久久不卡精品| 国产后式a一视频| 国产区91| 国产精品入口麻豆| 在线毛片网站| 成人国产精品网站在线看| www.av男人.com| 伊人久热这里只有精品视频99| 99手机在线视频| 亚洲欧洲日韩综合色天使| 人妻无码中文字幕一区二区三区| 久久人妻xunleige无码| 啪啪免费视频一区二区| 亚洲人妖在线| 性欧美精品xxxx| 成人国产三级在线播放| 九九香蕉视频| 精品一区二区三区自慰喷水| 色老二精品视频在线观看| 狠狠干欧美| 四虎永久免费地址在线网站| 91po国产在线精品免费观看| 国产精品一区在线观看你懂的| 欧美在线视频不卡第一页| 国产精品深爱在线| 中文纯内无码H| 强奷白丝美女在线观看| 中文字幕无码中文字幕有码在线| 青青草一区| 五月天丁香婷婷综合久久| 国产97色在线| 福利片91| 国产精品女人呻吟在线观看| 免费人成在线观看视频色| 欧美性猛交一区二区三区| 男人天堂亚洲天堂| lhav亚洲精品| 国产亚洲精久久久久久无码AV| 亚洲中文字幕国产av| 亚洲免费福利视频| 精品福利国产| 免费人成黄页在线观看国产| 日韩国产黄色网站| 久久国产精品77777| 韩日午夜在线资源一区二区| 色综合中文| 国产精品女主播| 亚洲第一页在线观看| 伊人成人在线| 国产真实乱人视频| 国产精品吹潮在线观看中文| 毛片在线播放网址| 亚洲国产日韩一区| 91精品国产自产在线观看| 波多野结衣在线一区二区| 青青草91视频| 国产日韩欧美在线视频免费观看 | 亚洲日韩每日更新| 99精品高清在线播放| a级毛片一区二区免费视频| 一级一级特黄女人精品毛片| 日本成人在线不卡视频| 国产精品lululu在线观看| 国产日韩欧美精品区性色| 国产精品9| 高h视频在线| 亚洲中文久久精品无玛| 在线观看国产小视频| 亚洲视频在线网| 98超碰在线观看|