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:
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
Schritt 4:
Diese Batch-Datei nach der Aufnahme von BosMon ausführen lassen
funktoniert tadellos.
grüße