zephyr/subsys/bluetooth/host
Lyle Zhu f842c19ff9 Bluetooth: HFP_AG: Support Voice recognition activation
Add configuration `CONFIG_BT_HFP_AG_VOICE_RECG` to enable Voice
recognition activation feature.

Add configuration `CONFIG_BT_HFP_AG_ENH_VOICE_RECG` to enable Enhanced
Voice Recognition Status feature.

Add configuration `CONFIG_BT_HFP_AG_VOICE_RECG_TEXT` to enable Voice
Recognition Text feature.

Add function `bt_hfp_ag_voice_recognition` activate/deactivate the
Voice recognition activation feature.

Add function `bt_hfp_ag_vre_state` to notify the state of the voice
recognition engine.

Add function `bt_hfp_ag_vre_textual_representation` to notify the
state and textual representation of voice recognition engine.

Add callback `voice_recognition` to notify the upper layer the status
of voice recognition activation.

Add callback `ready_to_accept_audio` to notify the upper layer that
the HF is ready to accept audio.

Signed-off-by: Lyle Zhu <lyle.zhu@nxp.com>
2025-04-03 06:24:32 +02:00
..
classic Bluetooth: HFP_AG: Support Voice recognition activation 2025-04-03 06:24:32 +02:00
shell Bluetooth: Classic: Refactor query and deletion of bonding information 2025-04-01 22:18:40 +02:00
addr_internal.h
addr.c
adv.c Bluetooth: Host: Remove nested allocation of HCI command buffer 2025-02-21 11:30:38 +00:00
adv.h
aes_ccm.c
att_internal.h
att.c Bluetooth: Host: ATT: Fix build warning with clang 2025-03-17 16:25:33 +01:00
buf_view.h
buf.c Bluetooth: Controller: Fix HCI command buffer allocation failure 2025-02-21 11:30:38 +00:00
CMakeLists.txt
conn_internal.h bluetooth: host: Report status of Channel Sounding complete events 2025-04-01 16:26:58 +02:00
conn.c bluetooth: host: Report status of Channel Sounding complete events 2025-04-01 16:26:58 +02:00
crypto_psa.c
crypto.h
cs.c bluetooth: host: Report status of Channel Sounding complete events 2025-04-01 16:26:58 +02:00
data.c
direction_internal.h
direction.c Bluetooth: Host: Remove unused include 2025-03-20 21:58:44 +01:00
ecc.c bluetooth: host: ecc: Change log level debug 2025-03-14 14:40:34 +01:00
ecc.h
gatt_internal.h
gatt.c Bluetooth: Host: Make bt_le_addr_is_bonded public 2025-03-13 10:48:19 +01:00
hci_common.c Bluetooth: Controller: Fix HCI command buffer allocation failure 2025-02-21 11:30:38 +00:00
hci_core.c Bluetooth: Classic: Check LK before clearing it 2025-04-02 12:54:58 +02:00
hci_core.h Bluetooth: Host: Make bt_le_addr_is_bonded public 2025-03-13 10:48:19 +01:00
hci_raw_internal.h
hci_raw.c Bluetooth: Controller: Fix HCI command buffer allocation failure 2025-02-21 11:30:38 +00:00
id.c Bluetooth: Fix deadlock with settings and bt_hci_cmd_send_sync() 2025-04-01 16:28:00 +02:00
id.h Bluetooth: Fix deadlock with settings and bt_hci_cmd_send_sync() 2025-04-01 16:28:00 +02:00
iso_internal.h
iso.c Bluetooth: ISO: Make setting ISO data explicit 2025-03-19 10:56:57 +01:00
Kconfig
Kconfig.gatt bluetooth: host: fix GATT writable Kconfig descriptions 2025-03-28 08:50:05 +01:00
Kconfig.l2cap
keys.c Bluetooth: Classic: Refactor query and deletion of bonding information 2025-04-01 22:18:40 +02:00
keys.h Bluetooth: Classic: Refactor query and deletion of bonding information 2025-04-01 22:18:40 +02:00
l2cap_internal.h
l2cap.c Bluetooth: L2CAP_BR: Enable Retransmission and Flow control 2025-03-19 08:52:07 -04:00
long_wq.c
long_wq.h
monitor.c
monitor.h
scan.c Bluetooth: Host: Add host support for Advertising Coding Selection 2025-02-14 17:08:23 +01:00
scan.h
settings.c
settings.h
smp_null.c
smp.c Bluetooth: Classic: SMP: Store derived LK if SMP_FLAG_BOND is set 2025-03-31 14:35:50 +02:00
smp.h
uuid.c