Skip to content

Feature Request: redirect bluetooth mic input to bluetooth speakers output #90

@david-shiko

Description

@david-shiko

The Case:

When I'm wearing a motorcycle helmet, my voice is hard to hear during a conversation.
but there is a Bluetooth headset microphone in the helmet, and Bluetooth speakers on the motorcycle, so I came up with the following scheme:

  1. Press the Google assistant call button, say the command.
  2. The command will open my androidMic and trigger a deep link / intent / active action, i.e. activation by opening the application.
  3. Input, the bluetooth headset microphone will be used as input, and the speakers as output.
  4. It will be active while I'm talking, voice recognition.
    According to the idea, this repository is suitable, I even found Bluetooth mode in the code.

Both my devices are bluetooth 5.0 and smartphone redmi note 12s, i.e. supports multiple bluetooth devices.

I'm a backend developer and may do PR but I have too few experience with mobile and bluetooth tech details.

From what I understand so far and what I have gooled:
2. Bluetooth Profile Management:

  • Force headset to stay in HSP/HFP mode (microphone only)
  • Route all audio output to bike speakers (A2DP mode)
  • Prevent automatic profile switching
  1. Automatic Session Handling:
    • Maintain connection while speaking (voice activity detection)
    • Auto-disconnect after N seconds of silence

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions