ring = téléphone main libre
notif = téléphone main libre
alarm = téléphone main-libre
call = hp bluetooth
system = hp bluetooth
media = hp bluetooth
dtmf = hp bluetooth
Je n’ai jamais les 2 en même temps, testé sur plusieurs appareils
edit: concernant ttstoFile effectivement c’est buggué sur la dernière version à cause de l’ajout du paramètre stream de l’action tts, je vais corrigé ça…
Par contre avec l’action playRingtone le son sort où du coup ? sur les HP en même temps ?
Je viens de réessayer en cochant les 2 paramètres de l’audio Bluetooth comme toi et j’ai laissé -1 sur le volume de l’action JPI pour utiliser le volume du téléphone.
Pareil… Soit HP Bluetooth, soit les 2. Excellent ! Surtout si impossible
Bah c’est curieux, là je vois pas…
T’as pas un autre periph BT, casque ou n’importe quoi pour tester ?
Histoire de savoir si cela vient de l’appareil android ou du périphérique BT associé.
C’est normal, cette action détecte automatiquement le stream disponible selon les appareils, mais c’est soit ring / notif ou alam, donc normalement jamais sur le BT
J’étais en train de finir le test avec un autre HP bluetooth (sans micro celui là).
Pareil…
HP Soundkick sans micro
ring = les deux
notif = les deux
alarm = les deux
call = HP bluetooth
system = HP bluetooth
media = HP bluetooth
dtmf = HP bluetooth
Je viens de réussir à reproduire avec un Galaxy S8 sous Andoid 8 et le même HP BT.
Cela veut dire que la réaction n’est pas la même soit selon la version d’Android, soit selon le modèle d’appareil, je ne sais pas encore, mais en tout cas cela nest pas lié au periph BT lui même.
Donc (à priori) version Android écartée car mon screenshot ci-dessus c’est sur un Sony Z5 sous Andoid 7 également.
Cela différerait donc selon le modèle d’appareil…
Tu veux dire que quand on choisit les options du BT du device (Multimédia et Appels, c’est l’AD2P ?).
J’ai regardé côté Options Développeurs, mais nada non plus.
oui, A2DP = stream Media = Option Multimédia cochée dans les réglages du periph BT
Mais je viens d’essayer et ça ne marche pas non plus…
Du coup il n’y pas d’autre solution pour l’instant que de désactiver le periph BT.
Au mieux je peux rajouter une action pour activer/désactiver uniquement l’A2DP d’un periph BT, ce qui évitera de le déconnecter totalement.
Faut que je fasse le test si c’est assez rapide…
Après il est peu probable que je sois à la fois dans la chambre et le garage en même temps
Mais dans le principe, dommage ! Mais si ça marche comme ça, tant mieux.
Si je rajoute une action pour activer/désactiver uniquement les fonction multimédia (A2DP) d’un périph BT, tu pourra choisir la source exclusive.
Tu pourras garder le stream par défaut (media) de l’action TTS.
Il faudra juste activer ou desactiver l’A2DP avant (avec cette nouvelle action JPI) pour choisir le HP de sortie voulu.
edit: Finalement je vais directement ajouter cette fonctionnalité dans l’action existante manageBTDevice en ajoutant un paramètre pour choisir le protocole BT à manager
Du coup avec une action perso _tts pour parler sur le HP interne ça donne ça :
**Il ne faut pas oublier d’utiliser le paramètre wait à 1 de l’action tts pour attendre que le tts soit fini avant de réactiver le profil AD2P du périph. bluetooth