Documentation Request: How to trigger/wake Gemini AI via Bluetooth (Classic & BLE)?

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!