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
主站蜘蛛池模板: 国产aaaaa一级毛片| 久久久久国色AV免费观看性色| 国产三级a| 91精品视频网站| 九九九国产| 色爽网免费视频| 在线日本国产成人免费的| 色噜噜综合网| 国产精品爆乳99久久| 中国美女**毛片录像在线| 亚洲欧美国产五月天综合| AV老司机AV天堂| 国产精品视频白浆免费视频| 国产成人免费高清AⅤ| 2021无码专区人妻系列日韩| 丁香六月综合网| 免费人成网站在线高清| 国产簧片免费在线播放| 欧美人人干| 亚洲国产高清精品线久久| 国产精品无码AV中文| 中文字幕 欧美日韩| 综合色亚洲| 国产福利不卡视频| 亚洲福利视频一区二区| 亚洲综合色婷婷| 91视频国产高清| 色综合五月| 一级福利视频| 亚洲首页在线观看| 久热re国产手机在线观看| 色综合成人| 91精品国产自产在线老师啪l| 91精品情国产情侣高潮对白蜜| 亚洲色欲色欲www网| 91精品伊人久久大香线蕉| 国产精品蜜芽在线观看| 亚洲人成日本在线观看| 高清久久精品亚洲日韩Av| 亚洲va在线观看| 在线播放真实国产乱子伦| 亚洲天堂2014| 青青青国产在线播放| 成人亚洲国产| 午夜啪啪福利| 亚洲人网站| 国产在线91在线电影| 国产精品九九视频| 国产激爽大片在线播放| 国产超薄肉色丝袜网站| 在线精品亚洲一区二区古装| 国产精品无码AⅤ在线观看播放| 天堂网亚洲系列亚洲系列| 久久大香香蕉国产免费网站| 97无码免费人妻超级碰碰碰| 国产精品香蕉| 免费jjzz在在线播放国产| av在线无码浏览| 亚洲精品爱草草视频在线| 国产视频久久久久| 亚洲青涩在线| 亚洲精品福利网站| 亚洲成av人无码综合在线观看| 大香伊人久久| 91久久夜色精品国产网站| 国产三级视频网站| 欧洲日本亚洲中文字幕| 黄色一级视频欧美| 18禁色诱爆乳网站| 天天色天天操综合网| 91精品久久久无码中文字幕vr| 中日无码在线观看| 熟妇人妻无乱码中文字幕真矢织江| 原味小视频在线www国产| 国产成人免费| 2022国产91精品久久久久久| 九色视频线上播放| 欧美日韩成人| 又爽又大又光又色的午夜视频| 国产精品福利在线观看无码卡| 久久久波多野结衣av一区二区| 97色婷婷成人综合在线观看|