Optimisation de l'activation vocale

De nombreux casques Bluetooth sont compatibles avec la commande BVRA (Voice Recognition Activation). L'Assistant Google, via l'application Assistant Google exécutée sur un appareil mobile associé, utilise BVRA pour lancer une session de l'Assistant Google (GVA). L'optimisation de la transmission pour le BVRA réduit la latence dans la chaîne de signal.

Analyser la latence dans la chaîne de commande

En mode d'utilisation standard, le lien entre un casque Bluetooth et sa passerelle audio (par exemple, un appareil mobile associé) fonctionne en mode détection. Les paramètres de détection sont généralement définis sur 500 ms.

Certains casques laissent le lien en mode détection et envoient la commande BVRA de la manière suivante:

Temps écoulé depuis le reniflage Description
0 ms Le casque envoie la commande AT + BVRA = 1 à la passerelle audio. AT fait référence aux commandes AT envoyées via HFP (protocole mains libres).
500 ms La passerelle audio désactive le mode de détection du lien
501 ms La passerelle audio envoie l'option BVRA OK
502 ms La passerelle audio ouvre un lien SCO (Synchronous Connection-Oriented) avec le casque.
...

Si le casque sort le lien du mode de détection avant l'envoi de la commande BVRA, le flux suivant se produit:

Temps écoulé depuis le reniflage Description
0 ms Le casque désactive le mode de détection du lien
1 ms Le casque envoie la commande AT + BVRA = 1 à la passerelle audio.
2 ms La passerelle audio envoie l'option BVRA OK
3 ms La passerelle audio ouvre le SCO
...

À partir de l'analyse, sortir le lien du mode de détection avant l'envoi de la commande BVRA permet de gagner 500 ms (ou l'intervalle de temps de détection).

Recommandations

Avant que la passerelle audio n'envoie une commande BVRA, assurez-vous d'abord que la liaison est activée. Cette amélioration peut réduire la latence associée à l'BVRA d'un intervalle de reniflage.

De plus, d'autres commandes peuvent être utiles si le lien est d'abord retiré du mode détection. Nous vous recommandons d'effectuer une enquête sur votre mise en œuvre pour évaluer les économies potentielles.

Historique des versions

Date Description
2020-07-13 Version initiale de la page ajoutée