Open zaggul opened 3 years ago
möchte mich hier anschliessen.
starte ich die instanz neu kommt folgende Meldung:
asterisk.0 | 2021-06-01 08:00:38.925 | error | (18159) Error while Converting File: {} |
---|---|---|---|
asterisk.0 | 2021-06-01 08:00:38.481 | info | (18159) Connected to Asterisk Manager |
asterisk.0 | 2021-06-01 08:00:38.472 | info | (18159) Starting Adapter asterisk.0 in version 1.0.6 with transcoder ffmpeg and language DE |
asterisk.0 | 2021-06-01 08:00:38.415 | info | (18159) starting. Version 1.0.6 in /opt/iobroker/node_modules/iobroker.asterisk, node: v12.22.1, js-controller: 3.2.16 |
asterisk.0 | 2021-06-01 08:01:38.982 | debug | (18182) Listing vor Dial In Event |
---|---|---|---|
asterisk.0 | 2021-06-01 08:01:38.981 | debug | (18182) Converting completed. Result: {"fileNameMP3":"/tmp/asterisk_dtmf.mp3","fileNameGSM":"/tmp/asterisk_dtmf.gsm","code":0,"signal":null} |
asterisk.0 | 2021-06-01 08:01:38.149 | info | (18182) Connected to Asterisk Manager |
asterisk.0 | 2021-06-01 08:01:38.135 | info | (18182) Starting Adapter asterisk.0 in version 1.0.6 with transcoder ffmpeg and language DE |
asterisk.0 | 2021-06-01 08:01:38.079 | info | (18182) starting. Version 1.0.6 in /opt/iobroker/node_modules/iobroker.asterisk, node: v12.22.1, js-controller: 3.2.16 |
wäre wirklich toll wenn der adapter weiter gepflegt wird. er hat für mich persönlich einen hohen Stellenwert da er unter anderem als Notfallbenachrichtigungsbaustein fungiert
Hi,
möchte mich hier ebenfalls anschließen. Wir haben auch mal das Logging für den Adapter auf silly gestellt. Es scheint irgendwas mit dem Erstellen/Konvertieren der Files zu tun zu haben.
asterisk.0 2021-06-07 07:52:33.222 error (1613) Error while dialing (2). Error: {} asterisk.0 2021-06-07 07:52:32.767 silly (1613) States user redis pmessage asterisk.0.*/asterisk.0.dialout.callerid:{"val":"","ack":true,"ts":1623045152765,"q":0,"from":"system.adapter.asterisk.0","user":"system.user.admin","lc":16191 asterisk.0 2021-06-07 07:52:32.766 silly (1613) States user redis pmessage asterisk.0./asterisk.0.dialout.text:{"val":"Dies ist nur ein Testanruf! Es ist keine Aktion notwendig.","ack":true,"ts":1623045152765,"q":0,"from":"system.adapter.a asterisk.0 2021-06-07 07:52:32.765 silly (1613) States user redis pmessage asterisk.0./asterisk.0.dialout.telnr:{"val":"","ack":true,"ts":1623045152764,"q":0,"from":"system.adapter.asterisk.0","user":"system.user.admin","lc":1 asterisk.0 2021-06-07 07:52:32.762 debug (1613) Start converting text message (Dies ist nur ein Testanruf! Es ist keine Aktion notwendig.) to GSM audio ‚file /tmp/audio_1623045136203 asterisk.0 2021-06-07 07:52:32.762 debug (1613) Parameter: {"callerid":"","telnr":"","text":"Dies ist nur ein Testanruf! Es ist keine Aktion notwendig.","extension":"","audiofile":"/tmp/audio_1623045136203","delete" asterisk.0 2021-06-07 07:52:32.762 debug (1613) Dial Command asterisk.0 2021-06-07 07:52:32.762 debug (1613) Message: {"callerid":"","telnr":"***","text":"Dies ist nur ein Testanruf! Es ist keine Aktion notwendig."} asterisk.0 2021-06-07 07:52:32.760 debug (1613) stateChange asterisk.0.dialout.call {"val":true,"ack":false,"ts":1623045152758,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1618836721866} asterisk.0 2021-06-07 07:52:32.760 silly (1613) States user redis pmessage asterisk.0./asterisk.0.dialout.call:{"val":true,"ack":false,"ts":1623045152758,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1618836721866} asterisk.0 2021-06-07 07:52:21.505 debug (1613) system.adapter.admin.0: logging true asterisk.0 2021-06-07 07:52:21.503 silly (1613) States system redis pmessage .logging/system.adapter.admin.0.logging:{"val":true,"ack":true,"ts":1623045141501,"q":0,"from":"system.adapter.admin.0","lc":1623045141501} asterisk.0 2021-06-07 07:52:17.594 debug (1613) system.adapter.admin.0: logging false asterisk.0 2021-06-07 07:52:17.593 silly (1613) States system redis pmessage .logging/system.adapter.admin.0.logging:{"val":false,"ack":true,"ts":1623045137591,"q":0,"from":"system.adapter.admin.0","lc":1623045137591}
Versions:
Adapter version: 1.0.6 JS-Controller version: 3.2.16 Node version: v12.22.1 Operating system: Raspbian GNU/Linux 10 (buster)
Hi,
So wir erzeugen unser TTS jetzt nicht mehr über das google translate sondern vorher lokal per pico. Dann mussten wir noch beim Start des Adapaters im Quellcode die Erzeugung der Dial-In Datei (asterisk_dtmf) auskommentiert werden.
Jetzt scheint es hier wieder zu funktionieren.
Hier genau das gleiche Verhalten. Kann es sein dass die genutzte API von Google zur Sprachkonvertierung veraltet ist?
Ich habe das selbe. Ich brauche eine lösung oder suche ich aine alternative. Durch Speichern der Konfiguration erhalte ich:
Das ganze hat vor einige Wochen funktioniert
Danke Stefano
Kann jemand denn eine Anleitung geben wie man Pico tts richtig installiert und wie man es zum laufen bekommt . Also installiert bekomme ich es nur wie speichere ich die configs ab.
Hi,
Man kann sich glaube ich an dem entlang hangeln.
https://forum.iobroker.net/topic/45177/asterisk-bringt-error-while-dialing-2-error (ab 09.Juni 2021 verfasst von BoeskiJ)
Das Problem sollte mit https://github.com/schmupu/ioBroker.asterisk/commit/78c2a729dbc465077a2239cdc3afb747142c2d30 behoben sein. Aktualisierung des Adapters aus den Github-Quellen. Die npm-Version ist veraltet.
Describe the bug
Ich nutze den Adapter seit über einem Jahr erfolgreich und ohne Probleme, seit wenigen Tagen erhalte ich sporadisch die Meldung "Error while dialing (2). Error: {}" Ich löse über blockly einen Call aus - manchmal geht er durch, manchmal nicht. Die Console über asterisk -rvvvvvv zeigt bei den erfolglosen Calls nichts an. In /var/log/asteriks/messages finde ich zum Call Zeitpunkt auch nichts aussagekräftiges, in der queue_log auch nicht. Was mir auffällt ist, dass die Audio-Files im /tmp Ordner ja fortlaufend hochzählen, bei den erfolglosen Calls fehlt die entsprechende Nummer (audio_8745529.gsm ist da, dann 2x fehlgeschlagen, audio_8745532.gsm ist da). Die erfolgreich erzeugten Audiofiles werden nicht mehr gelöscht. Iobroker liefert die o.g. Fehlermeldung. Problem tritt mit FFMPEG und SOX auf, wenn ich unter Instanzen debug aktiviere kommt die Fehlermeldung, bevor die Konvertierung erfolgreich war.
Expected behavior
Anruf wird ausgelöst
Screenshots & Logfiles
If applicable, add screenshots and logfiles to help explain your problem.
Versions:
Additional context
Add any other context about the problem here.