Closed NYGHOST closed 7 years ago
Bonjour à toi NYGHOST Désolé, j'ai complètement oublié d'écrire la procédure... Mais il est bien possible d'utilisé une enceinte bluetooth (j'ai un micro filaire, donc pas testé de micro en bluetooth) Dès que j'ai un peu de temps, je retrouverais le tuto et les quelques fix.
Question, comment tu gère @devauxa pour la mise en veille des enceintes bluetooth quand tu ne l'utilises plus ?
@francoismartin un script qui envoi un son inaudible toute les 5 minutes 😅 Un cron devrait suffire en principe
Petit up sur ce ticket qui je pense pourrait en intéresser plus d'un, il y a un moyen d'avoir un début de tuto? PS: je n'ai pas d'enceinte bluetooth à la maison donc dans l'immédiat je ne peux pas tester...
Je ne retrouve plus le tuto que j'ai suivis... mais dans mes packages installé j'ai : alsa-base alsa-utils gstreamer0.10-alsa libsox-fmt-alsa pavucontrol pulseaudio pulseaudio-module-bluetooth pulseaudio-module-x11 pulseaudio-utils pi-bluetooth bluez blueman bluez-firmware
Tous ce fait à la souris, et c'est ça que j'aime pas...
Clic sur le Menu bluetooth Active le bluetooth Pair avec l’enceinte,
Si ça marche pas, Clic sur le Menu Audio Sélectionné l'enceinte bluetooth et c'est bon.
ensuite le script tous bête pour gardé l'enceinte ON :
while : do aplay /etc/script/empty.wav; sleep 250; done
Avec le son : empty.wav
Par contre, si je l'ai pas de carte usb audio par défaut, ça fonctionne pas (même si je m'en sert pas pour l'output, mais juste pour l'input)
Désolé si c'est pas très clair ou si il manque des bouts, quand je recevrais une autre carte SD, je ferais une installation au propre (full bash, sans cette fichue souris !)
Des nouvelles sur l'utilisation d'une enceinte en bluetooth pour le stream ? Pensez-vous que c'est possible de le faire nativement en CLI même après un reboot comme la configuration similaire https://github.com/alexylem/jarvis/issues/80#issuecomment-243832815 hw
du micro et des enceintes dans alsa ?
Merci
Jai une astuce au cas ou
@NYGHOST curieux d'avoir ton astuce Fabrice :)
Jai eu de gros souci connection bluetoth rasp du coup je passe par une cable usb avec prise jack micro et casque et 2 recepteur bluetooth-jack pulseaudio reconnais le usb-jack comme etant mon casque-micro logitech et hop marche nikel
Photo [image1.JPG]
@NYGHOST La photo n'est pas passée tu peux la rajouter directement sur GitHub?
Ca n'a rien à voir avec le bluetooth... c'est juste USB => Jack :smile:
Relis au dessus mon astuce et tu comprendras. Avec un module émetteur recepteur bluetooth tu peux obtenir un pont. Ce pont est ensuite relié au jack tu as alors une jontion usb jack emetteur recpteur. Cet astuce ma permis de relier un micro blietooth et une enceinte jbl clip2
Ok je comprends mieux. Tu peux partager ton modèle d'émetteur / récepteur bluetooth? Une petite photo? (rajoute sur le trhead GitHub directement stp) Merci!
Je joindrais aussi des sites pour ceux qui voudrais utiliser le bluetooth de leur rasp. Bcps utilises bluez en version 4
j'ai réussi a me connecter avec le Rpi3 sans dongle via ces 2 liens :
https://kofler.info/bluetooth-konfiguration-im-terminal-mit-bluetoothctl/ <= écrit en allemand mais les exemples sont assez compréhensible http://unix.stackexchange.com/questions/258074/error-when-trying-to-connect-to-bluetooth-speaker-org-bluez-error-failed <= ça a résolut mon problème avec le connect qui me disais une erreur.
Et j'ai ce lien mais ça n'a pas l'air de vraiment fonctionner http://ghostwriter.wikia.com/wiki/Install_Bluetooth_speakers_on_Raspberry_Pi pour la config d'Alsa.
Prochaine étape réussir a streamer le son de jarvis sur mon enceinte bluetooth.
Merci Francois, lorsque tu auras réussi ca serait bien d'écrire un petit tuto je le publierai sur le site, voir l'intégrerai dans le code à l'installation.
Bonjour à tous J'ai rédigé un mémo concernant le bluetooth sur raspberry ici http://easydomoticz.com/bluetooth-squeezelite-raspberry-domoticz-2/
Si ça peut aider !
Merci @Thegritche pour ce tuto très clair. Pour Jarvis il faudra juste voir côté .asoundrc
car il génère le sein, mais en bricolant un peu (merge des 2 contenus dans le même fichier) ca devrait le faire!
Bonjour à tous,
Je viens de lire ce post, mais je n'ai pas trouvé de tuto clair pour lancer "pulseaudio --start" et réapairer mon device bluetooth au démarrage de mon Raspberry 3.
J'ai trouvé ce post mais il m'a l'ai un peu compliqué: https://github.com/davidedg/NAS-mod-config/blob/master/bt-sound/bt-sound-Bluez5_PulseAudio5.txt
J'avoue ne pas trop être à l'aise avec le bluetooth et je n'aime pas faire des choses que je ne comprends pas ...
Avez-vous un expérience pour automatiser la configuration au démarrage svp?
@Thegritche merci pour ton lien.
Mais moi personnelement, je n'ai pas de fichier sudo nano /etc/bluetooth/audio.conf
j'ai :
sudo nano /etc/bluetooth/
input.conf main.conf network.conf proximity.conf
par contre il se connecte bien à mon enceinte (après avoir pulseaudio --start
et fait toute les commandes dans bluetoothctl
)
Pour alsa, ça fonctionne avec jarvis (adaptation de mon ancien asoundrc)
pcm.dmixed {
type dmix
ipc_key 1024
ipc_key_add_uid 0
slave.pcm {
type bluetooth
device "00:0C:8A:6B:8E:BD" # mon enceinte bluetooth
profile "auto"
}
}
# Micro
pcm.dsnooped {
type dsnoop
ipc_key 1025
# A adapter en fonction de la config de reconnaissance
# par Pi, il se peut que l'ordre ne soit pas le même
slave.pcm "hw:1,0"
}
pcm.duplex {
type asym
playback.pcm "dmixed"
capture.pcm "dsnooped"
}
# Instruct ALSA to use pcm.duplex as the default device
pcm.!default {
type plug
slave.pcm "duplex"
}
# tell ALSA to use hw:0 to control the default device (alsamixer and so on)
ctl.!default {
type hw
# A adapter en fonction de la config de reconnaissance
# par Pi, il se peut que l'ordre ne soit pas le même
card 0
}
Mais je n'entend pas de son sortir de mon aplay
aplay jarvis/sounds/applause.wav
Lecture WAVE 'jarvis/sounds/applause.wav' : Signed 16 bit Little Endian, Fréquence 44100 Hz, Stéréo
Edit :
Mmmh en faisant le test du aplay directement sur le device j'ai une erreur
aplay -D btheadset jarvis/sounds/applause.wav
ALSA lib dlmisc.c:252:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib/arm-linux-gnueabihf/alsa-lib/libasound_module_pcm_bluetooth.so
aplay: main:722: erreur à l'ouverture audio: Aucun périphérique ou adresse
si tu n'as pas de audio.conf tu peux toujours le creer à la main : touch audio.conf
Bon c'est impossible d'avoir alsa qui fonctionne avec bluez5.
@Thegritche tu es encore sous Wheezie avec Bluez4 ?
@alexylem Impossible de faire fonctionner jarvis avec pulseaudio et non alsa ?
Merci
@francoismartin j'ai développé Jarvis avec Alsa mais ca doit être possible aussi avec pulseaudio il faudra revoir toute la partie audio. Tu peux créer un ticket je regarderai.
@alexylem apres test j'aurai un micro BT de la marque NOLAN a ajouté au micro compatible et JBL clip2
@NYGHOST ok tiens moi au courant merci :)
@NYGHOST Donc ton astuce de pont si j'ai bien compris, tu utilise un récepteur bluetooth, lequel ? Pour suivre ton explication car je n'arrive pas a installer bluez4 et la config alsa, donc je vais prendre ta technique en plan B le temps que jarvis soit compatible pulseaudio
Merci
Coucou les amis,
On m'a aidé et on m'a indiqué ça : https://github.com/Arkq/bluez-alsa
@Arkq a fait en sorte qu'Alsa fonctionne avec Bluez5 du coup ça résout énormément de problème et j'arrive a streamer le son sur mon enceinte bluetooth en passant par une configuration Alsa.
Youhou ;)
Je pense le plus simple reste un raccord usb 2xjack
Marche nikel et les micro serait du coup tous compatible (jack) je suis avec une jbl 2 et un nolan micro BT. J'ai testé un émetteur-recepteur BT pas mal qui possède une bonne autonomie (13h) et pour l'instant aucun pb. Le convertisseur jack usb est un logitech
La config est basé sur un conv logitech jack usb, et deux emetteur recpteur bluetooth. Pas de de souci de reveil de l'enceinte et le tout tiens 8h sans coupure. J'ai une photo du montage pour ceux qui veulent.
émetteur récepteur : https://www.amazon.fr/dp/B01FU5QKZS/ref=pe_386181_40444391_TE_item
@alexylem j'ai réussi a configurer alsa pour que l'enceinte passe, bon j'ai un crop de la première seconde pour applause.wav
Quand je test dans Audio setting, j'entend bien (la fin) des applaudissement et le micro fonctionne (même si c'est écrit false
pour les deux)
Voici ma config alsa (mais ça ne passe pas en dmix)
# Adapté via http://stackoverflow.com/a/14398926/6268583
#
# Enceinte
pcm.btspeaker {
type plug
slave {
pcm {
type bluealsa
interface hci0
device 00:0C:8A:6B:8E:BD
profile "a2dp"
}
}
# hint {
# show on
# description "BT Headset"
# }
}
# Micro
pcm.dsnooped {
type dsnoop
ipc_key 1025
# A adapter en fonction de la config de reconnaissance
# par Pi, il se peut que l'ordre ne soit pas le même
slave.pcm "hw:1,0"
}
pcm.duplex {
type asym
playback.pcm "btspeaker"
capture.pcm "dsnooped"
}
# Instruct ALSA to use pcm.duplex as the default device
pcm.!default {
type plug
slave.pcm "duplex"
}
# tell ALSA to use hw:0 to control the default device (alsamixer and so on)
ctl.!default {
type hw
# A adapter en fonction de la config de reconnaissance
# par Pi, il se peut que l'ordre ne soit pas le même
card 0
}
mais quand je lance jarvis
------------ Config ------------
jv_version 16.10.26
system Linux 4.4.26-v7+ armv7l
os "Raspbian GNU/Linux 8 (jessie)"
language fr_FR
play_hw false
rec_hw false
speaker Default
microphone Default
trigger_stt snowboy
command_stt bing
tts_engine google
conversation_mode true
--------------------------------
DEBUG: program_startup hook
Jarvis: Bonjour
../../../src/asound/bluealsa-pcm.c:101: Getting transport for 00:0C:8A:6B:8E:BD profile 1
../../../src/asound/bluealsa-pcm.c:502: Setting constraints
../../../src/asound/bluealsa-pcm.c:327: Closing plugin
../../../src/asound/bluealsa-pcm.c:101: Getting transport for 00:0C:8A:6B:8E:BD profile 1
../../../src/asound/bluealsa-pcm.c:502: Setting constraints
../../../src/asound/bluealsa-pcm.c:327: Closing plugin
../../../src/asound/bluealsa-pcm.c:101: Getting transport for 00:0C:8A:6B:8E:BD profile 1
../../../src/asound/bluealsa-pcm.c:502: Setting constraints
[alsa.c:118] error: initialize_device(): cannot set hw params
[audio.c:643] error: failed to open audio device
[mpg123.c:547] error: failed to reset audio device: Success
ANNULE*|TERMINE* *MERCI* *AIDE*
*COMMENT*APPELLE* *BONJOUR*|*SALUT* *AU REVOIR*|*BYE*
*TEST* *VERSION* *REPETE (*) ET (*)
*SENS*VIE* *METEO*
Jarvis: Waiting to hear 'Jarvis'
Benjamin: ../../../src/asound/bluealsa-pcm.c:101: Getting transport for 00:0C:8A:6B:8E:BD profile 1
../../../src/asound/bluealsa-pcm.c:502: Setting constraints
play FAIL formats: can't open output file `default': snd_pcm_hw_params error: Invalid argument
ERROR: play command failed
HELP: Verify your speaker in Settings > Audio > Speaker
DEBUG: program exit handler
DEBUG: program_exit hook
(listening...)
DEBUG: models=Jarvis,snowboy
ALSA lib confmisc.c:1286:(snd_func_refer) Unable to find definition 'cards.bcm2835.pcm.front.0:CARD=0'
ALSA lib conf.c:4259:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:4738:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM front
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib confmisc.c:1286:(snd_func_refer) Unable to find definition 'cards.bcm2835.pcm.surround51.0:CARD=0'
ALSA lib conf.c:4259:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:4738:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM surround21
ALSA lib confmisc.c:1286:(snd_func_refer) Unable to find definition 'cards.bcm2835.pcm.surround51.0:CARD=0'
ALSA lib conf.c:4259:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:4738:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM surround21
ALSA lib confmisc.c:1286:(snd_func_refer) Unable to find definition 'cards.bcm2835.pcm.surround40.0:CARD=0'
ALSA lib conf.c:4259:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:4738:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM surround40
ALSA lib confmisc.c:1286:(snd_func_refer) Unable to find definition 'cards.bcm2835.pcm.surround51.0:CARD=0'
ALSA lib conf.c:4259:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:4738:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM surround41
ALSA lib confmisc.c:1286:(snd_func_refer) Unable to find definition 'cards.bcm2835.pcm.surround51.0:CARD=0'
ALSA lib conf.c:4259:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:4738:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM surround50
ALSA lib confmisc.c:1286:(snd_func_refer) Unable to find definition 'cards.bcm2835.pcm.surround51.0:CARD=0'
ALSA lib conf.c:4259:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:4738:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM surround51
ALSA lib confmisc.c:1286:(snd_func_refer) Unable to find definition 'cards.bcm2835.pcm.surround71.0:CARD=0'
ALSA lib conf.c:4259:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:4738:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM surround71
ALSA lib confmisc.c:1286:(snd_func_refer) Unable to find definition 'cards.bcm2835.pcm.iec958.0:CARD=0,AES0=4,AES1=130,AES2=0,AES3=2'
ALSA lib conf.c:4259:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:4738:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM iec958
ALSA lib confmisc.c:1286:(snd_func_refer) Unable to find definition 'cards.bcm2835.pcm.iec958.0:CARD=0,AES0=4,AES1=130,AES2=0,AES3=2'
ALSA lib conf.c:4259:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:4738:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM spdif
ALSA lib confmisc.c:1286:(snd_func_refer) Unable to find definition 'cards.bcm2835.pcm.iec958.0:CARD=0,AES0=4,AES1=130,AES2=0,AES3=2'
ALSA lib conf.c:4259:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:4738:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM spdif
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline
ALSA lib confmisc.c:1286:(snd_func_refer) Unable to find definition 'defaults.bluealsa.interface'
ALSA lib conf.c:4259:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:4727:(snd_config_expand) Args evaluate error: No such file or directory
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM bluealsa
ALSA lib confmisc.c:1286:(snd_func_refer) Unable to find definition 'defaults.bluealsa.interface'
ALSA lib conf.c:4259:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:4727:(snd_config_expand) Args evaluate error: No such file or directory
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM bluealsa
ALSA lib pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: Connection refused
ALSA lib pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: Connection refused
../../../src/asound/bluealsa-pcm.c:101: Getting transport for 00:0C:8A:6B:8E:BD profile 2
ALSA lib ../../../src/asound/bluealsa-pcm.c:619:(_snd_pcm_bluealsa_open) Couldn't get BlueALSA transport: No such device
../../../src/asound/bluealsa-pcm.c:101: Getting transport for 00:0C:8A:6B:8E:BD profile 1
../../../src/asound/bluealsa-pcm.c:502: Setting constraints
../../../src/asound/bluealsa-pcm.c:327: Closing plugin
ALSA lib pcm_dsnoop.c:557:(snd_pcm_dsnoop_open) The dsnoop plugin supports only capture stream
../../../src/asound/bluealsa-pcm.c:101: Getting transport for 00:0C:8A:6B:8E:BD profile 1
../../../src/asound/bluealsa-pcm.c:502: Setting constraints
../../../src/asound/bluealsa-pcm.c:327: Closing plugin
../../../src/asound/bluealsa-pcm.c:101: Getting transport for 00:0C:8A:6B:8E:BD profile 1
../../../src/asound/bluealsa-pcm.c:502: Setting constraints
../../../src/asound/bluealsa-pcm.c:327: Closing plugin
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
INFO:snowboy:Silence
INFO:snowboy:Keyword 1 detected at time: 2016-10-28 14:54:25
DEBUG: modelid=0
Jarvis
DEBUG: entering_cmd hook
Jarvis: Oui ?
../../../src/asound/bluealsa-pcm.c:101: Getting transport for 00:0C:8A:6B:8E:BD profile 1
../../../src/asound/bluealsa-pcm.c:502: Setting constraints
../../../src/asound/bluealsa-pcm.c:327: Closing plugin
../../../src/asound/bluealsa-pcm.c:101: Getting transport for 00:0C:8A:6B:8E:BD profile 1
../../../src/asound/bluealsa-pcm.c:502: Setting constraints
../../../src/asound/bluealsa-pcm.c:327: Closing plugin
../../../src/asound/bluealsa-pcm.c:101: Getting transport for 00:0C:8A:6B:8E:BD profile 1
../../../src/asound/bluealsa-pcm.c:502: Setting constraints
[alsa.c:118] error: initialize_device(): cannot set hw params
[audio.c:643] error: failed to open audio device
[mpg123.c:547] error: failed to reset audio device: Success
Benjamin: ../../../src/asound/bluealsa-pcm.c:101: Getting transport for 00:0C:8A:6B:8E:BD profile 1
../../../src/asound/bluealsa-pcm.c:502: Setting constraints
play FAIL formats: can't open output file `default': snd_pcm_hw_params error: Invalid argument
ERROR: play command failed
HELP: Verify your speaker in Settings > Audio > Speaker
DEBUG: program exit handler
DEBUG: program_exit hook
(listening...)
utils/timeout.sh 10 rec -V1 -q -r 16000 -c 1 -b 16 -e signed-integer --endian little jarvis-record.wav silence 1 0.1 1% 1 0.5 1% trim 0 10
DEBUG: speech duration was 00 (10 = 1 sec)
../../../src/asound/bluealsa-pcm.c:101: Getting transport for 00:0C:8A:6B:8E:BD profile 1
../../../src/asound/bluealsa-pcm.c:502: Setting constraints
play FAIL formats: can't open output file `default': snd_pcm_hw_params error: Invalid argument
ERROR: play command failed
HELP: Verify your speaker in Settings > Audio > Speaker
DEBUG: program exit handler
DEBUG: program_exit hook
As-tu une idée de comment je peux résoudre le problème ? Merci
nb : @NYGHOST merci pour tes informations.
@francoismartin je vais avoir du mal à t'aider la... mais je vais quand même essayer. D'après ce que je dois tu as des erreurs avec PLAY
mais le micro marche.
Dis moi si les commandes suivantes fonctionnent:
$> cd jarvis/sounds/
$> aplay applause.wav
$> play applause.wav
Hello, Je relance ce sujet car je suis dans le même soucis. J'utilisais Jarvis avec une enceinte en prise jack, jusque là tout fonctionnait bien. Cependant j'ai voulu configurer une enceinte bluetooth pour stream de la musique via un player en pensant séparer jarvis de la musique mais avec les drivers bluetooth/Also/Pulseaudio j'ai plus rien qui marche. Jarvis a bien la carte son local pourtant aucun son ne sort de l'enceinte
Je me répond tout seul, il suffit d'ajouter le paquet pulseaudio-module-jack pour pouvoir utiliser le jack du RPI.
A+
@Sopalin06 Merci pour ton retour et ta solution 👍
Bonjour à tous, Je suis sur le point d'acheter une enceinte + micro bluetooth Jabra 510. J'ai vu que le Jabra 410 avait été testé et qu'il était capable de détection lointaine. Je me suis naïvement dit que le 510 pourrait lui aussi être compatible et de qualité, si on met la problématique Bluetooth de côté.
Cela offrirait le gros avantage de ne pas avoir de fil, et donc de pouvoir transporter l'enceinte où je veux dès lors que je reste dans le bon périmètre... En plus, elle n'est pas si chère que ça par rapport à des micros sur USB (la qualité est-elle tout de même là ?)
Avant de l'acheter, pourriez-vous me dire si le package Jabra 510 + Raspberry 3 + Jessie pourrait être compatible et de bonne qualité.
Je me pose des questions d'une part en relisant vos échanges vos échanges d'il y a quelques mois sur le Bluetooth et Jarvis, mais il me semble qu'il n'y a pas de problèmes. Par ailleurs, je ne dois pas oublier ma contrainte majeure sur le projet : la WAF... et j'aurais aimé savoir si vous auriez des retours sur la capacité du Jabra à reconnaitre les commandes vocales et bien interpréter ce qui est dit ? savoir aussi si la détection lointaine fonctionne vraiment bien (je ne me vois pas me coller au micro pour commander Jarvis).
J'ai fait plusieurs tests avec Jarvis et avec des micros de très mauvaises qualité (ex : webcam, ou micro prise jack)... Résultat, le comportement de Jarvis est hyper aléatoire, et il reconnaît très rarement son mot clé... j'ai mis ça sur le dos des micros, là, je suis prêt à casser ma tirelire
Merci d'avance pour vos retours.
@schnibel Tu peux acheter un 510 (ou 410) les yeux fermés, comme plusieurs d'entres nous.
Pour la connexion Bluetooth, je ne saurais pas te dire je ne l'utilise pas avec Jarvis.
Je viens justement de déployer une enceinte bluetooth dans ma salle de bain pour envoyer de la musique depuis le RPI 3 et un Logitech Media serveur. Pour t'éviter des nuits à chercher, je t'invite à acheter un dongle bluetooth, car le BT onboard du RPI crash après une longue utilisation. Pour l'encinte je suis partis sur une JBL GO à 20€ qui fait très bien le boulot.
Cependant j'ai pour l'instant mis jarvis en veille à cause d'une reconnaissance trop faible ce qui rend le système non viable ;( Il faut investir dans des micros de très bonne qualité pour avoir un système viable de mon point vue.
Il faut investir dans des micros de très bonne qualité pour avoir un système viable de mon point vue.
Je confirme il n'y a pas de secret. JABRA, micro array ou sinon le PS Eye qui est aussi un array pas cher (10 euros) mais qui ne marche pas trop de loin.
Merci à tous pour vos réponses. Commande effectuée :) et je vais suivre ton conseil @Sopalin06, et commander un dongle bluetooth... J'ai hâte de le recevoir maintenant :)
Hello, Je viens de recevoir mon Jabra 510... Joli. Mais pour le moment ça commence mal, je l'ai branché en USB, j'ai installé les packages conformément au tuto, j'entends bien les applaudissements, mais lors de la phase de test micro, je dis quelque chose et c'est restitué en hyper rapide (comme si j'avais mis un disque vinyl sur 78 tours pour un 33 tours) Des idées ?
@schnibel Désolé, ça tombe sur toi mais : Le sujet a été mainte fois abordé, merci de faire une recherche dans les docs ou les issues en cours/clôturées.
Une simple recherche donne les résultats suivants : https://github.com/alexylem/jarvis/issues/489 https://github.com/alexylem/jarvis/issues/330 https://github.com/alexylem/jarvis/issues/319 https://github.com/alexylem/jarvis/issues/245
En plus de cela tu parles d'un problème sur un JABRA 510 que tu connecte en USB alors que l'on est sur une issue parlant du jumelage bluetooth.
Le suivi des issues est un travail qui prend énormément de temps, temps qui est forcément enlevé au développement et à l'évolution de Jarvis ou de ses plugins.
Complètement désolé... tu as 200% raison Merci pour le message, je ferai mieux. Encore désolé.
J'avais peur que tu le prennes mal, mais apparemment on arrive à échanger en bonne intelligence :thumbsup:. Promis, je continuerais d'aider et de répondre en toute circonstance :wink:.
@scsifox12 : Je ne pense pas que ce soit possible, les appels aux serveurs de Google sont chiffrés, enfin j'espère... La meilleure solution est d'attendre que quelqu'un trouve un accès root. Si tu a déjà tu matériel bluetooth tu peux regarder ce message. Sinon au choix, tout faire sur un rPi ou utiliser un rPi Zero pour micro/hp et déporter le serveur sur ton NUC
@scsifox12 Est-ce qu'il y a une API pour utiliser le hardware ? Si c''est le cas je regarderais avec plaisir. Mais ça m'étonne de Google du coup les deux solutions que je vois sont
Si tu as de la doc n'hésites pas à la faire passer, je n'ai pas creusé le sujet mais c'est intéressant
Bonsoir @scsifox12,
Je t'invite à créer une nouvelle issue (et supprimer ton message une fois fait) pour ta requête, car cette dernière est hors sujet par rapport à celui actuel.
Bonjour à tous, j'avais dans l'idée de jumeler des enceintes et micro en Bluetooth Probleme, impossible de connecter les enceintes et micro. j'utilise bluez et pulseaudio-module-bt. si ca gene tu peux retirer ce post Alexy