語言

RecognizerIntent.ActionVoiceSearchHandsFree 欄位

定義

啟動一項活動,提示使用者語音,無需使用者視覺或觸控輸入。

[Android.Runtime.Register("ACTION_VOICE_SEARCH_HANDS_FREE")]
public const string ActionVoiceSearchHandsFree;
[<Android.Runtime.Register("ACTION_VOICE_SEARCH_HANDS_FREE")>]
val mutable ActionVoiceSearchHandsFree : string

欄位值

屬性

備註

啟動一項活動,提示使用者語音,無需使用者視覺或觸控輸入。 它會將語音傳送到語音辨識器,並根據使用者的語音,對網路搜尋結果進行合成語音,或觸發其他類型的操作。

此活動可在裝置鎖定於安全模式下啟動。 必須特別注意,確保在免持時的語音操作不會危及裝置安全。 活動單位應檢查額外值 #EXTRA_SECURE ,以判斷裝置是否被安全鎖定。 如果是這樣,該活動應該要麼限制允許的語音操作範圍,要麼要求在繼續前進行某種形式的安全認證。

為了確保活動的使用者介面在鎖定畫面顯示時仍可見,活動應該設定 android.view.WindowManager.LayoutParams#FLAG_SHOW_WHEN_LOCKED 視窗標誌。 否則,活動的使用者介面可能會被鎖定畫面隱藏。 當裝置被安全鎖定時,行為應注意不要洩漏私人資訊。

可選附加內容: <ul><li>#EXTRA_SECURE</ul>

有時可能沒有匹配的活動,請務必防範這種情況。

Java 文件 android.speech.RecognizerIntent.ACTION_VOICE_SEARCH_HANDS_FREE。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於