Google voegt ondersteuning toe voor BVRA, een spraakherkenningsopdracht die deel uitmaakt van het Hands-Free Profile, zodat apparaten gemakkelijk met Google Assistant kunnen praten.
Om bepaalde Bluetooth-functies op bepaalde apparaten te kunnen gebruiken, moet het apparaat bepaalde Bluetooth-profielen ondersteunen, afhankelijk van wat het wil doen. Voor handsfree apparaten moeten ze voldoen aan het Bluetooth Hands-Free Profile (HFP), dat af en toe wordt bijgewerkt om extra functies in de standaard op te nemen. Google heeft bijvoorbeeld onlangs ondersteuning in Android toegevoegd voor volumesynchronisatie En ondersteuning voor in-band ringtones. Nu lijkt het erop dat ze ondersteuning toevoegen voor BVRA, een spraakherkenningsopdracht die deel uitmaakt van het Bluetooth Hands-Free Profile. Dit betekent dat je binnenkort op apparaten met HFP een gesprek kunt beginnen met de Google Assistent en geheel met je stem kunt beëindigen.
Met deze verplichtingen, de nieuwe methoden die worden toegevoegd heten startVoiceRecognition en stopVoiceRecognition. Het algemene verloop van hoe dit zal werken kan als volgt worden samengevat:
- Het Bluetooth-accessoire stuurt een AT+BVRA=1-opdracht naar het Android-apparaat.
- Het Android-apparaat verzendt een OK-antwoord.
- Het Android-apparaat start een Google Assistant-sessie en maakt een synchrone verbinding (SCO) voor de audio.
- Als de Google Assistant-sessie niet is voltooid, moet het accessoire AT+BVRA=1 sturen om het gesprek voort te zetten. Het kan zijn dat dit meerdere keren moet gebeuren.
- Wanneer de Google Assistant-sessie is afgelopen, stuurt het Android-apparaat een +BVRA: 0 resultaatcode naar het accessoire. Het Android-apparaat verbreekt de SCO-verbinding.
De bovenstaande stappen zijn behoorlijk streng en lijken op wat Apple heeft beschreven om Bluetooth-apparaten te gebruiken om met Siri te praten. De implementatie van Google zal waarschijnlijk niet veel verschillen van die van Apple. Dit kan relevant zijn voor oudere Bluetooth-accessoires die alleen het handsfree profiel ondersteunen, waardoor u tijdens het rijden met de Google Assistent kunt praten, bijvoorbeeld wanneer u de weg vraagt.
Deze toevoeging is over het algemeen een veiligheidsfunctie, waardoor gebruikers kunnen profiteren van de Google Assistent zonder te stoppen met wat ze doen. Natuurlijk is het ook nuttig in andere scenario's, maar dit soort toevoegingen zullen bestuurders altijd het meeste ten goede komen, omdat ze hun handen aan het stuur en hun ogen op de weg moeten houden. Hopelijk zien we binnenkort meer handsfree Bluetooth-apparaten met ondersteuning voor Google Assistant!