0 votes

Le profil HSP ne fonctionne pas lors de la connexion via la boîte de dialogue des paramètres Android

Je suis un débutant en matière de Bluetooth et je rencontre quelques problèmes de base. Je travaille actuellement sur une application d'assistant vocal Android, et j'essaie de la faire fonctionner avec des casques bluetooth.

Si je me connecte au bluetooth via la boîte de dialogue des paramètres, la voix est toujours capturée à partir du microphone du téléphone (et non à partir du casque), mais lorsqu'il est connecté via le profil HSP par programme, la voix est capturée à partir du casque.

Quelqu'un peut-il m'aider à comprendre ce comportement ?

0voto

hank15 Points 141

Par défaut, le profil HS/HF n'établit qu'une connexion de contrôle. La connexion audio devient active lors des appels vocaux et de la reconnaissance vocale. Vous devez utiliser BluetoothHeadset.startVoiceRecognition / BluetoothHeadset.stopVoiceRecognition et écouter ACTION_AUDIO_STATE_CHANGED les intentions.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X