Anruf auf Handy mit Sprachdurchsage
Alarmierung auf ein Handy mit Sprachdurchsage
1. Anruf auf dem Handy bei einer bestimmten 5-Ton Folge
2. Aufzeichnung der Durchsage
3. Erneuter Anruf mit wiedergabe der Durchsage
Was brauchen wir:
Windows ab 95
FMS32-Monitor
ISDN-Karte mit Capi 2.0
Die Datei „autocall.exe“,„wait.com“ und „sox.exe“
Verzeichniseinstellungen die angepasst werden müssen:
FMS32-Monitor Verzeichnis im Beispiel ist „D:\FMS Monitor“
Aufnahmedauer 5-Ton ist auf 20 Sekunden eingestellt
„Autocall.exe“, „wait.com“, „sox.exe“ und die Batch-Dateien sind im Verzeichnis „C:\Treiber“
Anfang Batch-Datei------------------------------------------------------------------------
Rem Anruf auf dem Handy, am besten wegdrücken
Rem xxxxxx = MSN, yyyyyyyyyy = Handynummer
c:\treiber\autocall -t 60 -r1 -p 0 -m xxxxxx c:\treiber\hinweis.raw yyyyyyyyyyy
Rem Wartezeit von 30 Sekunden um die Alarmierung aufzuzeichnen
c:\treiber\wait 30
Rem Die aufgezeichnete Datei wird nach „c:\treiber“ kopiert
Rem 56315 = 5-Ton Folge
copy "d:\fms monitor\telegram\56315*.wav" c:\treiber
Rem Die aufgezeichnete Datei wird nun umbenannt
rename c:\treiber\*.wav alarm.wav
Rem Die aufgezeichnete Datei wird nun in eine Raw-Datei konvertiert
c:\treiber\sox c:\treiber\alarm.wav -r8000 -b -c1 -U c:\treiber\alarm.raw
Rem Die „alarm.wav“ wird gelöscht
del c:\treiber\alarm.wav
Rem Der zweite Anruf mit der Durchsage erfolgt, annehmen
Rem xxxxxx = MSN, yyyyyyyyyy = Handynummer
c:\treiber\autocall -r1 -p 0 -m xxxxxx c:\treiber\alarm.raw yyyyyyyyyyy
Rem Die „alarm.raw“ wird gelöscht
del c:\treiber\alarm.raw
Ende Batch-Datei------------------------------------------------------------------------
Liste der Anhänge anzeigen (Anzahl: 1)
Hier noch die benötigten Dateien
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo, habe was Neues.
Es ist ein Script das in einem Verzeichnis die neueste Datei sucht. Die gefundene Datei wird dann in ein anders Verzeichnis verschoben und umbenannt. Das Script kann mit Bearbeiten geöfnet werden. In den ersten drei Zeilen müssen die Pfade angepasst werden.
Quellverzeichnis z.B. c:\FMS32-Pro\Funkaufzeichnung
Zielverzeichnis z.B. c:\ISDNCall\voices
neuer Dateiname z.B. hannover.wav
Das Script kann von eiener Batch-Datei gestartet werden. z.B. c:\alarmruf\verschieben.vbs
Achtung:
Das Script darf erst gestartet werden wenn die Alarmierung aufgenommen wurde. Also bitte wait.com vorher aufrufen.
Hatte viel Hilfe beim Erstellen des Scrits. Hätte ich alleien wohl nicht hinbekommen.
Liste der Anhänge anzeigen (Anzahl: 1)
bei mir gehts ned. fehler siehe im anhang
Liste der Anhänge anzeigen (Anzahl: 1)
Habe auch gerade google bemüht. Habe auch deine wait gefunden und noch zwei andere mit niedriger CPU-Last. Welche nehme ich denn nun?
Liste der Anhänge anzeigen (Anzahl: 1)
OK dann mach ich das mal.
Ich betreibe das ganze folgendermaßen:
1. FMS32-PRO als Auswerter
2. Phoner zum Anrufen www.phoner.de
3. VOIP Nummer bei sipgate
4. Batchdatei
Man registriert sich bei sipgate oder einem ähnlichen Anbieter eine VOIP Nummer und fügt diese in der Programm "Phoner" ein. Natürlich lässt sich das ganze auch über VOIP Nummern von z.B. 1und1 ö.ä. realisieren.
Hat sich Phoner erfolgreich auf der Nummer eingeloggt geht es mit der Batchdatei weiter. Bevor ich groß erzähle poste ich sie einfach mal. Sie ist in FMS32 als Aktion für die jeweilige Schleife auszuführen:
Code:
start C:\Programme\Phoner\Phoner.exe CONNECT xxxxxxxxxxxxxxx
C:\treiber\wait 10
C:\Programme\Phoner\Phoner.exe DISCONNECT
C:\treiber\wait 30
move "C:\Programme\Heirue-Soft\FMS32-PRO\Funkaufzeichnung\12345*.wav" c:\treiber
move "C:\Programme\Heirue-Soft\FMS32-PRO\Funkaufzeichnung\54321*.wav" c:\treiber
rename C:\treiber\*.wav alarm.wav
C:\Programme\Phoner\Phoner.exe CONNECT xxxxxxxxxxxxxxxx
C:\treiber\wait 10
C:\Programme\Phoner\Phoner.exe WAVE C:\treiber\alarm.wav
C:\treiber\wait 20
C:\Programme\Phoner\Phoner.exe DISCONNECT
del C:\treiber\alarm.wav
C:\Programme\Phoner\Phoner.exe /CLOSEALL
Die Datei habe ich so aufgebaut:
- Phoner wird gestartet und wählt meine Handynummer.
- Er lässt 10sek klingeln und legt auf. (Jetzt habe ich einen Anruf von meiner VOIP Nummer, die ich vielleicht unter dem Eintrag "EINSATZ" gespeichert habe auf meinem Handy und weiß, dass wir alarmiert worden sind.
- Danach wartet er 30sek, um FMS32 die Chance zu geben den Funk aufzuzeichnen. In FMS32 habe ich eingestellt, dass er den Funk für 20sek aufzeichnen soll. Das dürfte reichen, um die Durchsage der Leitstelle mit drauf zu haben.
- Anschließend verschiebt er alle .wav-Dateien die mit der angegeben Nummer beginnen (hier: 12345 und 54321, bei euch natürlich die entsprechende Schleife) in das Verzeichnis C:\treiber.
- Er benennt die .wav in die alarm.wav um.
- Phoner ruft mich wieder an, ich nehme ab und nach 10sek spielt er mir die .wav während des Telefonats vor.
- Wenn ich diese gehört habe, kann ich entweder auflegen oder Phoner die Verbindung trennen lassen.
- Jetzt löscht er die alarm.wav noch und schließt Phoner und das ganze ist bereit für den nächsten Einsatz.
Ich konnte das ganze bis jetzt nur relativ "trocken" ausprobieren und bin immer noch dabei an den Pausenzeiten zu feilschen, weil ich wegen der Kosten auf jeden Fall unter 1 Gesprächsminute bleiben will.
Außerdem weiß ich noch nicht, wie es sich verhält, wenn beide Schleifen gleichzeitig alarmiert werden. Ich kenne in dem Fall das verhalten von FMS32 nicht. Sollte er die erste Schleife weiter aufnehmen, obwohl noch die zweite folgt ist alles super. Sollte FMS32 aber die Aufnahme der ersten abbrechen um die zweite aufzunehmen, wäre das ganz schön unpassend und würde das Konzept so nicht aufgehen lassen. Zudem kommt noch, dass es durchaus sein kann, dass FMS32 die Batch 2 mal ausführt wenn beide Schleifen alarmiert werden, was ziemlich unpraktisch wäre und alles durcheinander bringt.
Und beim letzten Punkt hab ich keine Ahnung wie es sich verhält, nämlich beim Probealarm. Ich hab einfach entschlossen, dass ich nicht ans Handy gehen werde, so entstehen auch keine Kosten :)
Ich hoffe ich hab nicht noch irgendwas vergessen. Die Programmpfade und Namen etc. sind natürlich variabel. Auch muss es nicht unbedingt FMS32 sein. Es gibt ja genug andere Software, die auch Batchdateien ausführen kann.
Bis dahin,
Schmattek