ich benötige Hilfe bei der Lösung zur Datenübertragung via Arduino und
NRF24L01. Es sieht folgendermaßen aus:
Ich benutze USB-Kopfhörer mit Micro um mit meinem
'Sprachassistenten',(noch in der Prototyp-Phase)welcher in Python
mithilfe von gTTS und Speech_recognition programmiert ist, zu
kommunizieren.
Das Ziel ist also ein Arduino-Funkheadset, mit dem ich den Sprachassistenten
in Python steuern kann. Der Sprachassistent ist nicht das Problem,
sondern die Datenübertragung der Audiosignale von meinem Kopfhörer.
Veranschaulichung:
Sprachbefehl/Input:
Mikrofon->Arduino Nano-> NRF24L01->anderes NRF24L01->Arduino
UNO->USB-Port am PC->Python-Code
Output in etwa dasselbe in anderer Richtung .
(Arduino Nano und das Sender/Empfänger-Funkmodul werden/sind in den Kopfhörern verbaut.)
Hoffe ich habe nichts vergessen

Mein Problem ist der Code für den Arduino.

Ich weiß zwar, wie ich die Module anspreche und irgendwelche Daten
sende, die dann im seriellen Monitor der Arduino IDE auftauchen, aber
ich weiß nicht, wie dasselbe bei Audiosignalen funktioniert, welche dann
erst von Python verarbeitet werden sollen. Mein Lösungsansatz wäre
Pyserial, aber die Audiosignale bereiten mir Sorgen.

Bei dem Micro handelt es sich um eine einfache Microphone-Kapsel.
Hoffe ihr könnt mir weiterhelfen.
MfG

Lungee