Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Question] How to get the HF audio? #145

Open
anunay1 opened this issue Mar 20, 2023 · 2 comments
Open

[Question] How to get the HF audio? #145

anunay1 opened this issue Mar 20, 2023 · 2 comments

Comments

@anunay1
Copy link

anunay1 commented Mar 20, 2023

Hi,

I want to use the solution to emulate a HFP headset. I am using a USB BT Adpater(TP-Link). I am able to simulate a set of AT commands like Answer, handup, or voice recognization,. But when I answer the call I do not get the call audio. How do I achieve call audio?

@barbibulle
Copy link
Collaborator

Hi. Unfortunately, the current implementation of the HFP profile only supports the signaling layer (simulating answering a call, pressing buttons, ...) but not the audio path. The A2DP profile does support audio, but sadly that's a completely different audio protocol than HFP. HFP audio is exchanged over SCO channels (not ACL), which most controllers only support via side channels (i.e not over HCI). There is a standard for sending/receiving SCO data over HCI, but we have not implemented it yet. It is on the short term roadmap though.

@anunay1
Copy link
Author

anunay1 commented Mar 21, 2023

Thanks a ton for prompt response. It will be of great help if you can also share the short term roadmap.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants