Lautsprechersignal digitalisieren

Gast #3509877
Lesenswert?
• ▲
▼
Hallo zusammen.

Ich möchte ein Projekt starten, welches folgendes machen soll:
Ich möchte das Audiosignal des Lautsprechers meiner Gegensprechanlage 
digitalisieren und an meinen PC weiterleiten, sodass ich -ohne jedes Mal 
zur Tür rennen zu müssen wenn Kunden klingeln- bequem vom PC aus per 
Mikro und Lautsprecher die jeweiligen "Klingler" interviewen kann :)

Dazu habe ich mir gedacht, das Lautsprechersignal des Hörers anzuzapfen 
und dieses an einen ADC zu schicken. Dieser ADC soll dann an einen 
Raspberry Pi angeschlossen werden.

Erstmal würde es mir aber in eine Richtung reichen. Sprich, nur 
Lautsprecherseitig zu digitalisieren und nicht gegensprechen zu müssen.

Nun die Fragen:
 - Der Raspberry Pi hat ein SPI. Wäre es möglich, dieses für die 
"Ausgänge" des ADCs zu nutzen?
 -  Welche ADCs würden in Frage kommen?
 -  Wie mache ich das Puffern der Audiodaten auf dem Raspberry, um 
diesen quasi als "Gegensprechanlagenserver" nutzen zu können und die 
Audios möglichst ohne Latenz auf das Endgerät zu "streamen"?

Sollte diese Signalrichtung funktionieren, wird es andersrum nicht 
großartig anders funktionieren.
Fragen über Fragen.

Vielen Dank erstmal für euere Hilfe!


Grüße
Gast #3509890
Lesenswert?
• ▲
▼
>Verbinde den Lspr. mit dem Audio-In der Soundkarte, den Out mit dem
>Mikrofon und fertig.

Und wie recorde ich? Bzw. wie gebe ich das Aufgenommene wieder?

>Abnehmen wirst du sowieso müssen.
Da ist ein Reedkontakt im Hörer. Den kann ich ja außerdem mit einem 
GPIO/Relais kurzschließen.
#3509907
Lesenswert?
• ▲
▼
Peter W. schrieb:
> Und wie recorde ich? Bzw. wie gebe ich das Aufgenommene wieder?
Man kann einstellen, dass der LineIn Eingang auf den Lautsprechern 
ausgegeben wird? Und mit Programmen wie Audacity kannst du Rekorden und 
Wiedergeben kannst du es mit Windows Media Player, VLC,...

Mit dem SN74LV8153 + USB-Seriell Wandler hättest du dann 8 Ausgänge die 
du mit deinem PC steuern kannst.
#3509966
Lesenswert?
• ▲
▼
Peter W. schrieb:
> Nun die Fragen:
>  - Der Raspberry Pi hat ein SPI. Wäre es möglich, dieses für die
> "Ausgänge" des ADCs zu nutzen?
>  -  Welche ADCs würden in Frage kommen?

Ich weiß, dass es dann bedeutend weniger wichtig klingt, aber nennen 
wir den ADC doch einfach mal beim Namen. Für den Normalo heißt ein ADC 
für Audio-Anwendung im einfachsten Fall Soundkarte.

Die bekommst du für wenige Euros überall zu kaufen und kannst sie ohne 
große Bastelei einfach per USB an deinen Pi stecken.

>  -  Wie mache ich das Puffern der Audiodaten auf dem Raspberry, um
> diesen quasi als "Gegensprechanlagenserver" nutzen zu können und die
> Audios möglichst ohne Latenz auf das Endgerät zu "streamen"?

Ich hab jetzt noch nicht viel mit dem Pi gemacht, aber ich vermute mal 
mit den Suchbegriffen "audio streaming raspberry pi" kommst du bei 
Google schon ziemlich weit.
Gast #3510004
Lesenswert?
• ▲
▼
Leute, ich wollte nix von irgendwelchen Gesetzen wissen, ob ich das 
"Hallo, Postbote" recorde oder nicht....

Es geht einzig und allein darum, wie ich mit einem Raspberry ein 
Audiosignal über die Konsole aufnehme.
Ich stelle mir das so vor
1
 sudo /dev/dsp > /home/gegensprechanlage/aufnahme.wav

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.