Audioaufzeichnung in Telegram Kanal senden
-
- Beiträge: 8
- Registriert: 20. Dez 2016, 21:50
Audioaufzeichnung in Telegram Kanal senden
Hallo zuasmmen,
Ich suche eine möglichkeit die Aufgezeichnete Audiodatei automatisch in einen Telegram Kanal zu senden.
Hat das schon mal jemand gemacht bzw. kann mir jemand sagen wie ich das am einfachsten realisiere ?
Vielen Dank
Ich suche eine möglichkeit die Aufgezeichnete Audiodatei automatisch in einen Telegram Kanal zu senden.
Hat das schon mal jemand gemacht bzw. kann mir jemand sagen wie ich das am einfachsten realisiere ?
Vielen Dank
Re: Audioaufzeichnung in Telegram Kanal senden
Es gibt die Möglichkeit die Aufzeichnung (am besten als MP3 umgewandelt) automatisch in einer Dropbox zu speichern und den öffentlichen Link des Ordners im Telegrammtext mit zuschicken. Über eine Batch lässt sich das Ganze dann nach Zeitraum X wieder löschen.
Re: Audioaufzeichnung in Telegram Kanal senden
siehe mein Beitrag, sollte deine Lösung sein:
Frone hat geschrieben: ↑1. Dez 2018, 13:04 Hallo Zusammen,
ich fande den Gedanken, die Stille zu schneiden, äußerst nett.
Leider habe ich im Forum keinen Beitrag gefunden, der dies beschrieben hat.
Deshalb habe ich selbst ein wenig getüftelt und möchte mein Ergebnis präsentieren.
Falls es jemand eleganter gelöst hat, freue ich mich über Feedback
Noch zur Info:
Ich lasse alle ZVEI's und anschließend 2 Minuten Funk via Telegram Messenger in eine Gruppe schreiben/senden.
Schritt 1:
Software "lame" und "sox" aus dem WWW googlen und installieren
Schritt 2:
- BosMon --> Telegrammereigniss anlegen
- Eine neue Aktion hinzufügen --> Audio aufnehmen
- Pfad zur Aufnahme ist bei mir: C:\users\bosmon\desktop\record\record.wav
Schritt 3:
eine .bat (z.B. Record.bat) Datei anlegen, bei mir ist diese auf dem Desktop.
Diese Batch-Datei mit folgendem Inhalt füllen:Schritt 4:Code: Alles auswählen
timeout 1 cd C:\users\bosmon\desktop\record\ sox record.wav recordcut.wav silence 1 0.1 3%% -1 3.0 3%% forfiles /p "c:\Users\bosmon\Desktop\record" /s /m recordcut.wav /c "cmd /c c:\lame\lame.exe -V2 recordcut.wav record.mp3" curl.exe -s -X POST "https://api.telegram.org/[b]<hier kommen die Botdaten rein>[/b]/sendVoice" -F chat_id=[b]<hier der Channel>[/b] -F voice="@\users\bosmon\desktop\record\record.mp3" del c:\Users\bosmon\Desktop\record\record.wav del c:\Users\bosmon\Desktop\record\record.mp3 del c:\Users\bosmon\Desktop\record\recordcut.wav
Diese Batch-Datei nach der Aufnahme von BosMon ausführen lassen
funktoniert tadellos.
grüße
-
- Beiträge: 8
- Registriert: 20. Dez 2016, 21:50
Re: Audioaufzeichnung in Telegram Kanal senden
Hallo,
Also ich hab es jetzt genau so gemacht, aber bei mir funktioniert das nicht...
Kannst du mir da evtl mal weiterhelfen ?
Vielen Dank
Also ich hab es jetzt genau so gemacht, aber bei mir funktioniert das nicht...
Kannst du mir da evtl mal weiterhelfen ?
Vielen Dank
Re: Audioaufzeichnung in Telegram Kanal senden
Hallo,
hast du die Pfade entsprechend angepasst?Kannst du mir da evtl mal weiterhelfen ?
cd C:\users\windowsbenutzername\desktop\record\
Re: Audioaufzeichnung in Telegram Kanal senden
Hi,
da brauchen wir schon mehr Infos.
1) woher bzw. mit welcher Variante bekommst du dein Signal.
2) was geht den genau nicht? Die Aufnahme? das schneiden? Ins Telegram senden?
da brauchen wir schon mehr Infos.
1) woher bzw. mit welcher Variante bekommst du dein Signal.
2) was geht den genau nicht? Die Aufnahme? das schneiden? Ins Telegram senden?
Re: Audioaufzeichnung in Telegram Kanal senden
Kann mir das nochmal jemand näher erklären bzw. nochmal eine Anleitung basteln ?
Re: Audioaufzeichnung in Telegram Kanal senden
ich hab die lösung...
curl -X POST "https://api.telegram.org/bot++1++/sendVoice" -F chat_id=-++2++ -F voice="@/Users/++3++/record.wav"
++1++ dein BOT
++2++ die ID der Gruppe/Chat
++3++ der Pfand zur abgespeicherten Tonaufnahme ( /record.wav -heißt die Datei bei mir)
das ganze als "Editor" Datei in .bat ändern.
hoffe ich konnte es bisschen verständlich rüberbringen
curl -X POST "https://api.telegram.org/bot++1++/sendVoice" -F chat_id=-++2++ -F voice="@/Users/++3++/record.wav"
++1++ dein BOT
++2++ die ID der Gruppe/Chat
++3++ der Pfand zur abgespeicherten Tonaufnahme ( /record.wav -heißt die Datei bei mir)
das ganze als "Editor" Datei in .bat ändern.
hoffe ich konnte es bisschen verständlich rüberbringen
Re: Audioaufzeichnung in Telegram Kanal senden
Hallo Zusammen,
ich würde stark davon abraten, Wave-Dateien (.wav) auf Mobilgeräte zu schicken. Diese sind naturgemäß sehr groß und je nachdem wie viele Wave-Dateien geschickt werden, füllt das den Speicher des Smartphones extrem schnell.
Generell ist zu empfehlen die Aufzeichnung immer in ein mp3 mit niedriger Bitrate kovertieren. Eine hohe Bitrate ist bei Funkaufzeichnungen nicht notwendig. 16000 reichen da mehr als. So spart man in der Summe einen Haufen Speicher auf den Engeräten und einiges an mobilen Datenvolumen.
Grüße
FFler
ich würde stark davon abraten, Wave-Dateien (.wav) auf Mobilgeräte zu schicken. Diese sind naturgemäß sehr groß und je nachdem wie viele Wave-Dateien geschickt werden, füllt das den Speicher des Smartphones extrem schnell.
Generell ist zu empfehlen die Aufzeichnung immer in ein mp3 mit niedriger Bitrate kovertieren. Eine hohe Bitrate ist bei Funkaufzeichnungen nicht notwendig. 16000 reichen da mehr als. So spart man in der Summe einen Haufen Speicher auf den Engeräten und einiges an mobilen Datenvolumen.
Grüße
FFler
Re: Audioaufzeichnung in Telegram Kanal senden
Ich bekomme es einfach nicht hin, so wie ihr es beschrieben habt...Audiodateien werden bei mir erfolgreich aufgezeichnet, diese kann ich auch anhören, jedoch das verschicken in den Telegram Kanal scheitert...Könnt ihr mir bitte weiterhelfen? zu 90% liegt der Fehler bei mir in der Batch.
Grüßle Max
Grüßle Max