A. 有誰可以在android實現仿照siri聲波曲線
代碼實現
波浪其實是由4條貝塞爾曲線組成的,可以在自定義View的onDraw函數中,用Path.quadTo函數畫出4條曲線。
Path.quadTo(float x1, float y1, float x2, float y2)
其中,x1,y1為控制點的坐標值,x2,y2為終點的坐標值;當控制點的x1位於起點與終點之間時,將畫出正弦曲線,此時y1控制正弦曲線的高度,即效果圖中波浪的高度由y1控制。
實現了曲線繪制和高度控制之後,如何讓曲線像波浪一樣動起來呢?
我的解決方法是在屏幕左邊,即x<0的位置,同樣繪制4條正弦曲線,並且啟動線程讓8條曲線都向右移動,當左邊4條曲線全部移動到屏幕內後,讓這8條曲線復位。如此周期進行。
解析
使用方法
在xml中,
<com.tao.view.SiriView
android:id="@+id/siriView"
android:layout_width="match_parent"
android:layout_height="100dp"
android:layout_centerInParent="true"/>
在Activity.Java中,
SiriView siriView = (SiriView) findViewById(R.id.siriView);
// 停止波浪曲線
siriView.stop();
// 設置曲線高度,height的取值是0f~1f
siriView.setWaveHeight(0.5f);
// 設置曲線的粗細,width的取值大於0f
siriView.setWaveWidth(5f);
// 設置曲線顏色
siriView.setWaveColor(Color.rgb(39, 188, 136));
// 設置曲線在X軸上的偏移量,默認值為0f
siriView.setWaveOffsetX(0f);
// 設置曲線的數量,默認是4
siriView.setWaveAmount(4);
// 設置曲線的速度,默認是0.1f
siriView.setWaveSpeed(0.1f);
B. 安卓的語音助手怎麼使用
您好,方法/步驟
1、我們在手機中找到「設置」功能,點擊設置功能,然後進入設置選項。
2、在設置功能菜單中,我們會看到一個「vivoice」功能,此項是語音的意思,點擊此功能,進入設置界面。
3、進入之後,我們會看到「動作啟動」項右邊的圓形滑塊是灰色的,說明沒有開啟語音助手,這時我們把圓形滑塊向右滑動,為藍色圖標,此時語音助手已經開啟成功。
4、開啟語音幾秒鍾後,會彈出一個語音助手服務對話框,有顯示提示要讀取信息,我們按「繼續」按鈕表示同意。不讀取手機信息是使用不了的哦。
5、這時我們會看到對話框下面的麥克風已經開啟,拿起電話,靠近耳朵,發出語音指令。如我說「打電話」,語音助手回答「請問打給誰?」
6、接著我們說出電話號碼指令,手機自動撥打電話號碼。比如我說「086」,這時手機自動撥打這個號碼。很方便吧,大家可以試試。
C. 安卓系統的手機能擁有類似蘋果 siri的功能嗎
當然能,而且早就有了,只是功能目前可能不如蘋果siri強大,訊飛語音助手、網路語音助手,各大手機廠商在這方面都有自己對亮磨斗應的軟體,在對應的應用商店搜索下載即可。華為部分手機有的智靈鍵可以聽語音指令,語音助手這東西的技術要求又不高,想開發出來還是不難的。
拓展資料:
網路語音搜索,基於強大的語音識別能力,支持通過語音命令快速發起搜索,讓搜索更快捷、更智能。
「世界很復雜,網路更懂你」,對比手機端的文本鍵盤輸入,網路語音搜索是更自然的,符合移動設備的交互方式。在網路強大的人工智慧技術支持下,語音搜索前景廣闊。語音等現代搜索引擎要做的是連接人與信息及服務,它不僅會傾聽,更懂得游搭理解與思考,未來將更好地造福人類。
網路語音搜索是一種全新的搜索模式,用戶可以使用語音說出搜索的意圖,例如「明天天敬磨氣如何」、「宮保雞丁的做法」等,就能立刻得到想要的結果。語音搜索讓用戶免去打字的繁瑣,使搜索的整個過程更流暢、更便捷,因此這一新模式發展迅速,深受歡迎。
網路語音搜索不僅僅是語音識別和搜索的簡單相加,而是語音技術、自然語言處理、智能搜索三方面的完美融合。以更自然的交互方式,對用戶所說更准確的識別,對用戶需求更精準的理解,進而為用戶提供更滿意的結果。它更懂得理解和思考,最終將幫助人們更便捷自然地獲取信息找到所求,並帶動整個生態的發展 。
目前,已通過人工智慧做到了「聽」和「說」,而且還嘗試完成人類復雜的行為——溝通。集成語音識別、語義理解、深度問答、知識推理、多輪對話、智能摘要、情感分析、語言生成、語音合成等能力於一身後,網路語音搜索已經能夠滿足用戶的多種復雜需求 。
網路語音搜索在知識推理、深度問答、以及消歧等方面都有良好的表現。區別於使用文本搜索,當語音搜索有準確答案時,它能夠根據問法去組織回答的語言,並通過聲音反饋來回答問題 。
參考資料:網路語音助手-網路