Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 26/07/2023, à 16:13

bird12358

Enregistrement d'un périphérique Audio BLE

Bonjour,

Je cherche a enregistrer en python, un périphérique audio. Pour cela actuellement pour un microphone en USB par exemple, je cherche avec "pacmd list-sources" je cherche le sysfs.path.
par exemple j'ai /sys/devices/pci0000:00/0000:00:08.1/0000:05:00.6/sound/card2 et donc je sais comment enregistrer mon device.

J'ai un autre cas ou je simule mon PC comme un casque BLE et je connecte mon téléphone. La commande "pacmd list-sources"  me donne cela:

  * index: 4
	name: <bluez_source.54_43_B2_2B_60_DA.a2dp_source>
	driver: <module-bluez5-device.c>
	flags: HARDWARE DECIBEL_VOLUME LATENCY 
	state: RUNNING
	suspend cause: (none)
	priority: 1500
	volume: front-left: 65536 / 100% / 0,00 dB,   front-right: 65536 / 100% / 0,00 dB
	        balance 0,00
	base volume: 65536 / 100% / 0,00 dB
	volume steps: 65537
	muted: no
	current latency: 74,17 ms
	max rewind: 0 KiB
	sample spec: s16le 2ch 44100Hz
	channel map: front-left,front-right
	             Stéréo
	used by: 1
	linked by: 1
	fixed latency: 68,54 ms
	card: 3 <bluez_card.54_43_B2_2B_60_DA>
	module: 30
	properties:
		bluetooth.protocol = "a2dp_source"
		device.description = "Lunii"
		device.string = "54:43:B2:2B:60:DA"
		device.api = "bluez"
		device.class = "sound"
		device.bus = "bluetooth"
		bluez.path = "/org/bluez/hci0/dev_54_43_B2_2B_60_DA"
		bluez.class = "0x280400"
		bluez.alias = "Jabra"
		device.icon_name = "audio-card-bluetooth"
	ports:
		unknown-input: Entrée Bluetooth (priority 0, latency offset 0 usec, available: yes)
			properties:

Mais je n'ai pas de fichier /sys//org/bluez/hci0/dev_54_43_B2_2B_60_DA, comment puis-je tout de même enregistrer les périphériques en python?

Hors ligne