BluetoothHeadset.StartVoiceRecognition(BluetoothDevice) Methode

Definition

Starten Sie die Bluetooth-Spracherkennung.

[Android.Runtime.Register("startVoiceRecognition", "(Landroid/bluetooth/BluetoothDevice;)Z", "")]
public bool StartVoiceRecognition(Android.Bluetooth.BluetoothDevice? device);
[Android.Runtime.Register("startVoiceRecognition", "(Landroid/bluetooth/BluetoothDevice;)Z", "")]
[Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")]
public bool StartVoiceRecognition(Android.Bluetooth.BluetoothDevice? device);
[<Android.Runtime.Register("startVoiceRecognition", "(Landroid/bluetooth/BluetoothDevice;)Z", "")>]
member this.StartVoiceRecognition : Android.Bluetooth.BluetoothDevice -> bool
[<Android.Runtime.Register("startVoiceRecognition", "(Landroid/bluetooth/BluetoothDevice;)Z", "")>]
[<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>]
member this.StartVoiceRecognition : Android.Bluetooth.BluetoothDevice -> bool

Parameter

device
BluetoothDevice

Bluetooth-Headset

Gibt zurück

false, wenn kein Headset angeschlossen ist, oder das angeschlossene Headset die Spracherkennung nicht unterstützt, oder die Spracherkennung wird bereits gestartet, oder der Audiokanal wird belegt, oder auf Fehler, wahr, andernfalls

Attribute

Hinweise

Starten Sie die Bluetooth-Spracherkennung. Mit diesen Methoden wird der At-Befehl für die Spracherkennung an das Headset gesendet und die Audioverbindung hergestellt.

Benutzer können anhören #ACTION_AUDIO_STATE_CHANGED. Wenn diese Funktion "true" zurückgibt, wird diese Absicht mit #EXTRA_STATE festgelegtem #STATE_AUDIO_CONNECTINGWert übertragen.

#EXTRA_STATE wechselt von #STATE_AUDIO_CONNECTING zu #STATE_AUDIO_CONNECTED dem Zeitpunkt, an dem die Audioverbindung hergestellt wird, und bei #STATE_AUDIO_DISCONNECTED Einem Fehler beim Herstellen der Audioverbindung.

Java Dokumentation für android.bluetooth.BluetoothHeadset.startVoiceRecognition(android.bluetooth.BluetoothDevice).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: