Hi everyone,
I am a firmware engineer working on a Bluetooth peripheral project. My goal is to implement a feature that allows the device to strictly invoke/wake Gemini AI on a connected smartphone.
I have searched extensively online, but most information only discusses Gemini replacing Google Assistant in general terms. I haven’t found any specific technical documentation regarding the lower-level Bluetooth transport protocols for triggering Gemini specifically.
I am looking for advice or documentation on the following two aspects:
1. Bluetooth Classic (BR/EDR): For traditional voice assistants, we typically use the HFP (Hands-Free Profile) and AT+BVRA commands.
- My Question: Does Gemini strictly follow this same legacy standard? Or is there a new specific AT command sequence required to ensure Gemini (instead of the legacy Assistant) is triggered?
2. Bluetooth Low Energy (BLE):
- My Question: Is there a standardized way to wake Gemini via BLE? For example, is there a specific GATT Service/Characteristic or a specific advertising packet format defined by Google for this purpose?
If anyone has experience with this or can point me to the relevant API references/developer guides, your help would be greatly appreciated. I am hoping to clarify if the implementation differs from the traditional Google Assistant method.
Thanks in advance for your support!