原文:(原創)用訊飛語音實現人機交互的功能

目前在做一款車載的項目,其中有一個需求是在開車的時候實現人與手機的對話,全過程不需要用手,只用語音操控。 這個就類似於人與機器人的對話,機器人在后台一直待命,用戶說話 機器人做出對應的反映。 但由於用戶手機電源的寶貴性,又不能讓用戶一直開着錄音監聽,這樣很耗費資源。因此使用了訊飛語音提供的喚醒功能。 具體怎么做呢 看一張流程圖吧:這張流程圖使用了訊飛的大部分技術 語音喚醒 語音喚醒 命令詞識別 語 ...

2015-07-08 16:42 1 3698 推薦指數:

查看詳情

PowerShell中實現人機交互

編寫腳本的過程中有很多時候需要進行人機交互,比如我寫一個腳本,需要動態的輸入一些內容,比如用戶名和密碼之類的東西,這些是沒辦法事先寫進代碼里的。而通過外部文件進行信息讀取,友好性又差了點。所以當我們需要動態的用戶輸入信息時,一個這樣的表單真是必不可少。雖然這並不是PowerShell作為一個 ...

Mon Jun 22 22:15:00 CST 2015 4 1332
android 開發 飛語音喚醒功能

場景:進入程序后處於語音喚醒狀態,當說到某個關鍵詞的時候打開某個子界面(如:語音識別界面) 技術要點: 1、 // 設置喚醒一直保持,直到調用stopListening,傳入0則完成一次喚醒后,會話立即結束(默認0) mIvw.setParameter ...

Thu May 21 23:46:00 CST 2015 5 3641
ROS語音交互——科大飛語音合成TTS(二)

之前我用過科大飛的語音包,為了記錄一下我重新使用一下 首先注冊科大飛賬號及應用,以后每個下載的在線使用SDK都是以此賬戶ID登錄飛語音服務器。 下載科大飛在線合成包。 $ unzip Linux_voice_1135_57f49f64 ...

Wed Dec 21 04:40:00 CST 2016 0 1703
人機交互(一)概述

人機交互界面 人機交互界面,可以從人機交互與人機界面設計這兩個方面來理解它的含義。 人機交互(英文名為Human Computer Interface,簡稱HCI),是一門研究系統與用戶之間的交互關系的學問。 人機界面設計是指通過一定的手段對用戶界面有目標和計划的一種創作活動。大部分 ...

Sat Mar 12 00:14:00 CST 2022 0 746
java通過jna調用科大飛語音實現語音識別功能

說明:寫本文時還沒有提供java平台的,現在官方有java平台的sdk了,可以直接使用。本文已經沒有太多實際意義了。 語音識別技術 語音識別就是讓機器通過識別和理解過程把語音信號轉變為相應的文本或命令。語音識別技術主要包括特征提取技術、模式匹配准則及模型訓練技術三個方面。說實話其中的技術比較 ...

Thu Jul 05 22:20:00 CST 2012 32 22972
人機交互,來和我猜拳吧!

用JAVA實現了一個簡單的猜拳游戲,准備記錄下來,算作是總結和回顧吧。程序運行結果如下: 1.首先你需要編寫一個電腦的類,類中有一個記錄獲勝幾次的成員變量,和一個出拳的方法(用取隨機數字來表示電腦出拳),代碼如下: 2.然后你需要一個和電腦玩耍的人,類中同樣也是一個 ...

Fri Oct 31 23:26:00 CST 2014 6 1051
人機交互30年

                            人機交互30年 自1982年ACM成立人機交互專門興趣小組SIGCHI(Special Interest Group on Computer-Human Interaction)以來,人機交互(Computer-Human ...

Mon Mar 19 18:57:00 CST 2012 2 3968
Android—實現科大飛語音合成

背景(可以不看) 實驗室項目開發的APP需要有語音提示功能,之前的做法是人工錄音,剪輯片段,調用Android的多媒體,播放,呵呵呵,,,這是21世紀!這樣肯定顯得有點low啊,且不說檔次,應用場景也不足啊,人工錄音內容固定,這不適合我們的需求。其實我當時也不知道這技術叫語音合成,老師 ...

Sat Nov 24 03:24:00 CST 2018 0 2828
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM