Mailbox-Transkription via 3CX Cloud klappt nicht mehr.

Ben04

3CX MVP
Silver Partner
Mitglied seit
4. August 2023
Beiträge
723
Moin zsm,

Wir haben gerade bei einem Kunden mit einer 3CX-Hosted-Anlage das Problem, dass die Transkription der Mailbox ausgefallen ist …
Die Transkription erfolgt über den 3CX-Cloud-Dienst innerhalb der 3CX.
Die Mailbox ist eine Dummy-Nebenstelle, nur für die Mailbox.

Es wurden bereits die Dienste alle neu gestartet, die Transkription in den jeweiligen Einstellungen einmal umgeändert und wieder aktiviert/auf die Cloud gestellt.
Die Einstellungen in der NSt. sind auf Abteilungseinstellung bezogen, aber selbst mit einer direkten Einstellung der Sprachnachrichten und Aufzeichnungen zum Transkribieren bringt das keine Abhilfe.

Die Mail mit dem Anhang kommt an, aber ohne die Transkription.

Infos zur 3CX-Instanz:
Version 20.0 Update 9 (Build 995 Release - AI 1.4.48.
Nur 1 Def.-Abteilung
AI Edition - 8 gleichzeitige Gespräche.
 
Was sagt denn das log dazu? Am besten mal das Backup runterladen und im 3cxSystemService.log nach SPEECH suchen.
 
  • Like
Reaktionen: Ben04
Ausgabe zum Speech:
Code:
2026-08-24 11:32:15.557|0035| Warn| [TCXSpeech.TranscriptionService] SPEECH Unsupported voice engine: None

2026-08-24 11:42:29.638|0005|Trace| [TCXSpeech.TranscriptionService] SPEECH Mail Transcription needed by 89
2026-08-24 11:42:29.638|0005|Trace| [_3CX.BoxesMonitor] Transcription is still pending for 89/vmail_RUFNUMMER_89_20260824094220: 3
2026-08-24 11:42:29.642|0024|Trace| [_3CX.BoxesMonitor] 3CXTranscription will be used for 89/vmail_RUFNUMMER_89_20260824094220: 3
2026-08-24 11:42:29.643|0024|Trace| [Npgsql.Command] Cleaning up reader
2026-08-24 11:42:29.643|0024| Info| [Npgsql.Command] Command execution completed (duration=6ms):

2026-08-24 11:42:49.888|0005|Trace| [TCXSpeech.TranscriptionService] SPEECH Mail Transcription needed by 89
2026-08-24 11:42:49.888|0005|Trace| [_3CX.BoxesMonitor] Transcription is still pending for 89/vmail_RUFNUMMER_89_20260824094043: 3
2026-08-24 11:42:49.896|0005|Trace| ###TRANSACTION.50 started
2026-08-24 11:42:49.902|0005|Trace| +++TRANSACTION.50 updated - elapsed 6.1509
2026-08-24 11:42:49.902|0005|Trace| Finalizing TRANSACTION.50
2026-08-24 11:42:49.903|0005|Trace| ---TRANSACTION.50 finished 6.4ms

Mehr ist dort nicht zu sehen für "Speech".
 

Anhänge

  • 1787567408199.png
    1787567408199.png
    44,5 KB · Aufrufe: 2
  • 1787567836671.png
    1787567836671.png
    21,3 KB · Aufrufe: 0
Sieht für mich erstmal korrekt aus. Unsupported voice engine gilt für Aufzeichnungen. Danach kommt die Transcription der Voicemail und wird auch abgeschlossen. Vielleicht interpretiere ich da aber auch was falsch... @avraammich_3CX kannst du dazu noch was sagen?

EDIT: ach ja, die Voicemails müssen eine gewisse Länge haben. Teste mal ob eine Voicemail mit mindestens 10 Sekunden länge transkripiert wird.
 
  • Like
Reaktionen: Ben04
Mein neuster Test mit einer gemessenen Zeitlänge von 20 Sekunden war um
12:39:34------Voicemail-Box (89)InboundAnswered-00:00:0000:00:520,00Beendet durch Anrufer

Die Transkriptionssprache habe ich auf Deutsch umgeändert und es kommt nichts.

Neuester Log dazu:
Code:
2026-08-24 12:38:55.678|0005|Trace| [_3CX.BoxesMonitor] 89.VoiceMailBox has been updated: 1/1
2026-08-24 12:38:55.678|0005|Trace| [_3CX.BoxesMonitor] state= for 89/vmail_0511923590_89_20260824103840
2026-08-24 12:38:55.679|0005|Trace| [TCXSpeech.TranscriptionService] SPEECH Mail Transcription needed by 89
2026-08-24 12:38:55.679|0005|Trace| [_3CX.BoxesMonitor] Transcription is still pending for 89/vmail_0511923590_89_20260824103840: 1
2026-08-24 12:38:55.679|0029|Trace| [_3CX.BoxesMonitor] 3CXTranscription will be used for 89/vmail_0511923590_89_20260824103840: 1
2026-08-24 12:38:55.685|0005|Trace| ###TRANSACTION.143 started
2026-08-24 12:38:55.691|0005|Trace| +++TRANSACTION.143 updated - elapsed 6.9331
2026-08-24 12:38:55.692|0005|Trace| Finalizing TRANSACTION.143
2026-08-24 12:38:55.692|0005|Trace| ---TRANSACTION.143 finished 7.1401ms
    data:6.9327ms
    Events:0.1695ms
    externals:0.0379ms
2026-08-24 12:38:55.698|0005|Trace| ###TRANSACTION.144 started
2026-08-24 12:38:55.706|0005|Trace| +++TRANSACTION.144 updated - elapsed 8.2057
2026-08-24 12:38:55.706|0005|Trace| Finalizing TRANSACTION.144
2026-08-24 12:38:55.706|0005|Trace| ---TRANSACTION.144 finished 8.4297ms
    data:8.2053ms
    Events:0.1817ms
    externals:0.0427ms
2026-08-24 12:38:56.682|0029| Info| [_3CX.BoxesMonitor] 89.VoiceMailBox UPDATE: 1/1
2026-08-24 12:38:56.682|0029|Trace| [Npgsql.Connection] Opening connection to /var/run/postgresql:5432/database_single...
2026-08-24 12:38:56.682|0029|Debug| [Npgsql.Connection] Opened connection to /var/run/postgresql:5432/database_single
2026-08-24 12:38:56.682|0029|Trace| [Npgsql.Connection] Start user action
2026-08-24 12:38:56.682|0029|Debug| [Npgsql.Command] Executing command: SELECT id_recording FROM recordings ORDER BY id_recording DESC LIMIT 1
2026-08-24 12:38:56.688|0029|Trace| [Npgsql.Command] Cleaning up reader
2026-08-24 12:38:56.688|0029| Info| [Npgsql.Command] Command execution completed (duration=5ms): SELECT id_recording FROM recordings ORDER BY id_recording DESC LIMIT 1
2026-08-24 12:38:56.688|0029|Trace| [Npgsql.Connection] End user action
2026-08-24 12:38:56.688|0029|Trace| [Npgsql.Connection] Closing connection to /var/run/postgresql:5432/database_single...
2026-08-24 12:38:56.688|0029|Trace| [Npgsql.Connection] Start user action
2026-08-24 12:38:56.688|0029|Trace| [Npgsql.Connection] End user action
2026-08-24 12:38:56.688|0029|Debug| [Npgsql.Connection] Closed connection to /var/run/postgresql:5432/database_single
2026-08-24 12:38:59.717|0005|Trace| ###TRANSACTION.145 started
2026-08-24 12:38:59.719|0005|Trace| +++TRANSACTION.145 updated - elapsed 2.0974
2026-08-24 12:38:59.719|0005|Trace| Finalizing TRANSACTION.145
2026-08-24 12:38:59.719|0020|Trace| [CallHistoryReceiver.CallFlowParser] CDR DB post-processing started...
2026-08-24 12:38:59.719|0020|Trace| [Npgsql.Connection] Opening connection to /var/run/postgresql:5432/database_single...
2026-08-24 12:38:59.719|0020|Debug| [Npgsql.Connection] Opened connection to /var/run/postgresql:5432/database_single
2026-08-24 12:38:59.719|0020|Trace| [Npgsql.Connection] Start user action
2026-08-24 12:38:59.719|0020|Debug| [Npgsql.Command] Executing command: SELECT public.fn_chr__has_unprocessed_call()
2026-08-24 12:38:59.720|0005|Trace| ---TRANSACTION.145 finished 2.2608ms
    data:2.0971ms
    Events:0.1299ms
    externals:0.0338ms

Edit: Jetzt kam die Mail an um 12:50 Uhr. Aber auch wieder ohne Transkription.
 
Vielleicht interpretiere ich da aber auch was falsch... @avraammich_3CX kannst du dazu noch was sagen?

der log Abschnitt sieht ok aus.
[_3CX.BoxesMonitor] 3CXTranscription will be used for 89/vmail_RUFNUMMER_89_20260824094220: 3

Wie lange(Zeit) wurde auf der Mail Box gesprochen?
 
2026-08-24 12:48:55.930|0035| Info| [_3CX.BoxesMonitor] Email sent to ben
2026-08-24 12:48:55.930|0035|Debug| [_3CX.BoxesMonitor] Transcription removed: 1
2026-08-24 12:48:55.930|0035|Debug| [_3CX.BoxesMonitor] Delivery removed: 0
2026-08-24 12:48:55.939|0005|Trace| [_3CX.BoxesMonitor] Delivery finished for 89/vmail_Rufnummer_89_20260824103840
2026-08-24 12:48:55.939|0035|Trace| [_3CX.BoxesMonitor] Option AttachmentAndDelete deleting 89/vmail_Rufnummer_89_20260824103840
2026-08-24 12:48:55.942|0005|Trace| [_3CX.BoxesMonitor] 89.VoiceMailBox has been updated: 1/1
2026-08-24 12:48:55.942|0005|Trace| [_3CX.BoxesMonitor] Deleted /var/lib/3cxpbx/Instance1/Data/Ivr/Voicemail/Extensions/89/vmail_Rufnummer_89_20260824103840.wav
2026-08-24 12:48:56.945|0035| Info| [_3CX.BoxesMonitor] 89.VoiceMailBox UPDATE: 1/1

Warum wird die Transkription entfernt?
Bei dem letzten Beispiel um 12:39:34 Uhr habe ich die Zeit gestoppt und war bei 20 Sekunden.

Bei den vorherigen kann ich es nicht genau sagen, aber definitiv über 10 Sekunden lang.
 
Code:
2026-08-24 12:50:27.387|0023| Info| [_3CX.BoxesMonitor] Transcription timed out for 89/vmail_0511923590_89_20260824104004
2026-08-24 12:50:27.394|0005|Trace| [_3CX.BoxesMonitor] state=0 for 89/vmail_Rufnummer_89_20260824104004
2026-08-24 12:50:27.394|0005|Trace| [_3CX.BoxesMonitor] DELIVER 89/vmail_Rufnummer_89_20260824104004 now
2026-08-24 12:50:27.395|0023|Trace| [_3CX.BoxesMonitor] state=0 for 89/vmail_Rufnummer_89_20260824104004
2026-08-24 12:50:27.395|0023|Trace| [_3CX.BoxesMonitor] DELIVER 89/vmail_Rufnummer_89_20260824104004 now
2026-08-24 12:50:27.395|0023|Debug| [_3CX.BoxesMonitor] Schedule delivery of 89/vmail_Rufnummer_89_20260824104004: 1
2026-08-24 12:50:27.395|0023|Trace| [_3CX.BoxesMonitor] state=0 for 89/vmail_Rufnummer_89_20260824104004
2026-08-24 12:50:27.395|0023|Debug| [_3CX.BoxesMonitor] Delivery in progress
2026-08-24 12:50:27.395|0023| Info| [_3CX.BoxesMonitor] Creating email notification for 89
2026-08-24 12:50:27.395|0023|Trace| [_3cxSystemService.OtherTasks.ContactResolver] Resolved contact Rufnummer to '(NAME - NAME)' for user 89 (Company)
2026-08-24 12:50:27.395|0023|Trace| [_3CX.BoxesMonitor] Contact has been resolved
2026-08-24 12:50:27.395|0023| Info| [_3CX.BoxesMonitor] Attaching /var/lib/3cxpbx/Instance1/Data/Ivr/Voicemail/Extensions/89/vmail_Rufnummer_89_20260824104004.wav to email
2026-08-24 12:50:27.395|0023| Info| [_3CX.BoxesMonitor] Sending email notification to NAMEMAIL
2026-08-24 12:50:27.396|0023| Info| [_3CX.HttpClient] Sending 'POST/2.0' to 'https://mailproxy.3cx.com/SendEmail'
2026-08-24 12:50:27.621|0023| Info| [_3CX.HttpClient] Received '200 OK' after 225.0ms
2026-08-24 12:50:27.621|0023| Info| [_3CX.BoxesMonitor] Email sent to NAMEMAIL
2026-08-24 12:50:27.621|0023|Debug| [_3CX.BoxesMonitor] Transcription removed: 0
2026-08-24 12:50:27.622|0023|Debug| [_3CX.BoxesMonitor] Delivery removed: 0
2026-08-24 12:50:27.625|0005|Trace| [_3CX.BoxesMonitor] Delivery finished for 89/vmail_Rufnummer_89_20260824104004
2026-08-24 12:50:27.625|0023|Trace| [_3CX.BoxesMonitor] Option AttachmentAndDelete deleting 89/vmail_Rufnummer_89_20260824104004
2026-08-24 12:50:27.628|0005|Trace| [_3CX.BoxesMonitor] 89.VoiceMailBox has been updated: 0/0

Warum aber Time Out ? Versteh ich nicht, die Transkription geht sonst auch sehr fix und benötigt nicht 20+ Sekunden Sprachzeit.
 
Da ist doch definitiv etwas nicht in Ordnung …
Ich habe meinen neusten/letzten Mailbox-Anruf um 13:07:44 Uhr gemacht.
1 Minute habe ich auf die Mailbox gesprochen.
Die E-Mail mit dem Anhang OHNE Transkription kam aber erst jetzt um 13:20 Uhr an.
13 Minuten Funkstille …

Code:
2026-08-24 13:09:22.798|0024|Trace| [Npgsql.Connection] Start user action
2026-08-24 13:09:22.798|0024|Debug| [Npgsql.Command] Executing command: SELECT * FROM public.fn_chr__get_processed_cdrs($1)
2026-08-24 13:09:22.804|0005|Trace| [_3CX.BoxesMonitor] 89.VoiceMailBox has been updated: 1/1
2026-08-24 13:09:22.804|0005|Trace| [_3CX.BoxesMonitor] state= for 89/vmail_Rufnummer_89_20260824110814
2026-08-24 13:09:22.805|0005|Trace| [TCXSpeech.TranscriptionService] SPEECH Mail Transcription needed by 89
2026-08-24 13:09:22.816|0024|Trace| [Npgsql.Command] Cleaning up reader
2026-08-24 13:09:22.816|0024| Info| [Npgsql.Command] Command execution completed (duration=18ms): SELECT * FROM public.fn_chr__get_processed_cdrs($1)
2026-08-24 13:09:22.816|0024|Trace| [Npgsql.Connection] End user action
2026-08-24 13:09:22.816|0024|Trace| [CallHistoryReceiver.CallFlowParser] CDR DB post-processing is complete. Number of calls: 1. Number of CDRs: 3. Time taken: 00:00:00.0946088
2026-08-24 13:09:22.817|0024|Trace| [CallHistoryReceiver.CallFlowParser] Processing Recordings and Call History...
2026-08-24 13:09:22.817|0024|Trace| [CallHistoryReceiver.CallFlowParser] Processing CDR: 00000000-01dd-33b8-c99c-0a7800000059
2026-08-24 13:09:22.817|0024|Trace| [CallHistoryReceiver.CallFlowParser] Invoking OnCallEnded event
2026-08-24 13:09:22.817|0024| Info| [_3cxSystemService.MissedCalls] CHReceiver_NewMissedCall called: NewMissedCallArgs: DnOwner=89, PartyCallerId=Rufnummer, PartyName=NAME, PartyDNType=ExternalLine, StartTime=08/24/2026 11:07:44, EndTime=08/24/2026 11:07:44
2026-08-24 13:09:22.819|0024|Trace| [CallHistoryReceiver.CallFlowParser] OnCallEnded event successfully invoked
2026-08-24 13:09:22.821|0024|Trace| [CallHistoryReceiver.CallFlowParser] Processing MyPhoneCallHistory Destination Record: CallDBId={1     }; DnOwner={89   }; PartyDn={10005}; PartyDnType={ExternalLine}; PartyName={NAME}; PartyCallerId={Rufnummer          }; StartTime={2026-08-24 11:07:44.042875}; EstablishedTime={                          }; EndTime={2026-08-24 11:07:44.096373}; EndStatus={5    }; EndStatusHint={3    }; PartyCRMContact={                    }; OwnerCdrParticipantId={00000000-01dd-33b8-c99c-0ac000000074}; PartyCdrParticipantId={00000000-01dd-33b8-c98e-421900000072};
2026-08-24 13:09:22.821|0024|Debug| [Npgsql.Command] Preparing command explicitly:
                CALL public.sp_chr__save_myphone_callhistory_record(
                    :call_id,
                    :calltype,
                    :dnowner,
                    :owner_cdr_participant_id,
                    :party_dn,
                    :party_cdr_participant_id,
                    :party_dntype,
                    :party_name,
                    :party_callerid,
                    :via_role,
                    :via_dn,
                    :via_dntype,
                    :via_dnname,
                    :via_callerid,
                    :start_time,
                    :established_time,
                    :end_time,
                    :end_status,
                    :end_status_hint,
                    :divert_dn,
                    :divert_dntype,
                    :divert_dnname,
                    :divert_callerid,
                    :dialed_number,
                    :party_crm_contact,
                    :myphone_id
                )
2026-08-24 13:09:22.821|0024|Trace| [Npgsql.Connection] Start user action
2026-08-24 13:09:22.824|0005|Trace| [_3CX.BoxesMonitor] Transcription is still pending for 89/vmail_Rufnummer_89_20260824110814: 1
2026-08-24 13:09:22.824|0024|Trace| [_3CX.BoxesMonitor] 3CXTranscription will be used for 89/vmail_Rufnummer_89_20260824110814: 1
2026-08-24 13:09:22.830|0005|Trace| ###TRANSACTION.178 started
2026-08-24 13:09:22.831|0022|Trace| [Npgsql.Connection] End user action
2026-08-24 13:09:22.831|0022| Info| [Npgsql.Command] Prepared command explicitly
2026-08-24 13:09:22.831|0022|Trace| [Npgsql.Connection] Start user action
2026-08-24 13:09:22.831|0022|Debug| [Npgsql.Command] Executing command:
                CALL public.sp_chr__save_myphone_callhistory_record(
                    $1,
                    $2,
                    $3,
                    $4,
                    $5,
                    $6,
                    $7,
                    $8,
                    $9,
                    $10,
                    $11,
                    $12,
                    $13,
                    $14,
                    $15,
                    $16,
                    $17,
                    $18,
                    $19,
                    $20,
                    $21,
                    $22,
                    $23,
                    $24,
                    $25,
                    $26
                )
2026-08-24 13:09:22.840|0005|Trace| +++TRANSACTION.178 updated - elapsed 9.6158
2026-08-24 13:09:22.840|0005|Trace| Finalizing TRANSACTION.178
2026-08-24 13:09:22.840|0005|Trace| ---TRANSACTION.178 finished 9.8847ms
    data:9.6154ms
    Events:0.197ms
    externals:0.0723ms
2026-08-24 13:09:22.843|0022|Trace| [Npgsql.Command] Cleaning up reader
2026-08-24 13:09:22.843|0022| Info| [Npgsql.Command] Command execution completed (duration=12ms):
                CALL public.sp_chr__save_myphone_callhistory_record(
                    $1,
                    $2,
                    $3,
                    $4,
                    $5,
                    $6,
                    $7,
                    $8,
                    $9,
                    $10,
                    $11,
                    $12,
                    $13,
                    $14,
                    $15,
                    $16,
                    $17,
                    $18,
                    $19,
                    $20,
                    $21,
                    $22,
                    $23,
                    $24,
                    $25,
                    $26
                )
2026-08-24 13:09:22.843|0022|Trace| [Npgsql.Connection] End user action
2026-08-24 13:09:22.843|0022|Trace| [CallHistoryReceiver.CallFlowParser] Processing of Recordings and Call History is complete. Time taken: 00:00:00.0267988
2026-08-24 13:09:22.843|0022|Trace| [CallHistoryReceiver.CallFlowParser] Processing CRM contacts...


2026-08-24 13:19:22.825|0023| Info| [_3CX.BoxesMonitor] Transcription timed out for 89/vmail_Rufnummer_89_20260824110814
2026-08-24 13:19:22.833|0023|Trace| [_3CX.BoxesMonitor] state=0 for 89/vmail_Rufnummer_89_20260824110814
2026-08-24 13:19:22.833|0023|Trace| [_3CX.BoxesMonitor] DELIVER 89/vmail_Rufnummer_89_20260824110814 now
2026-08-24 13:19:22.833|0005|Trace| [_3CX.BoxesMonitor] state=0 for 89/vmail_Rufnummer_89_20260824110814
2026-08-24 13:19:22.833|0005|Trace| [_3CX.BoxesMonitor] DELIVER 89/vmail_Rufnummer_89_20260824110814 now
2026-08-24 13:19:22.842|0023|Debug| [_3CX.BoxesMonitor] Schedule delivery of 89/vmail_Rufnummer_89_20260824110814: 1
2026-08-24 13:19:22.842|0023|Trace| [_3CX.BoxesMonitor] state=0 for 89/vmail_Rufnummer_89_20260824110814
2026-08-24 13:19:22.842|0023|Debug| [_3CX.BoxesMonitor] Delivery in progress
2026-08-24 13:19:22.842|0023| Info| [_3CX.BoxesMonitor] Creating email notification for 89
2026-08-24 13:19:22.843|0023|Trace| [_3cxSystemService.OtherTasks.ContactResolver] Resolved contact Rufnummer to '(NAME - NAME)' for user 89 (Company)
2026-08-24 13:19:22.843|0023|Trace| [_3CX.BoxesMonitor] Contact has been resolved
2026-08-24 13:19:22.843|0023| Info| [_3CX.BoxesMonitor] Attaching /var/lib/3cxpbx/Instance1/Data/Ivr/Voicemail/Extensions/89/vmail_Rufnummer_89_20260824110814.wav to email
2026-08-24 13:19:22.843|0023| Info| [_3CX.BoxesMonitor] Sending email notification to Mailadresse
2026-08-24 13:19:22.843|0023| Info| [_3CX.HttpClient] Sending 'POST/2.0' to 'https://mailproxy.3cx.com/SendEmail'
2026-08-24 13:19:23.334|0021| Info| [_3CX.HttpClient] Received '200 OK' after 491.0ms
2026-08-24 13:19:23.335|0026| Info| [_3CX.BoxesMonitor] Email sent to Mailadresse
2026-08-24 13:19:23.335|0026|Debug| [_3CX.BoxesMonitor] Transcription removed: 0
2026-08-24 13:19:23.335|0026|Debug| [_3CX.BoxesMonitor] Delivery removed: 0
2026-08-24 13:19:23.339|0005|Trace| [_3CX.BoxesMonitor] Delivery finished for 89/vmail_Rufnummer_89_20260824110814
2026-08-24 13:19:23.340|0026|Trace| [_3CX.BoxesMonitor] Option AttachmentAndDelete deleting 89/vmail_Rufnummer_89_20260824110814
2026-08-24 13:19:23.342|0005|Trace| [_3CX.BoxesMonitor] 89.VoiceMailBox has been updated: 0/0
2026-08-24 13:19:23.342|0005|Trace| [_3CX.BoxesMonitor] Deleted /var/lib/3cxpbx/Instance1/Data/Ivr/Voicemail/Extensions/89/vmail_Rufnummer_89_20260824110814.wav
2026-08-24 13:19:24.346|0021|Trace| [Npgsql.Connection] Opening connection to /var/run/postgresql:5432/database_single...
2026-08-24 13:19:24.346|0021|Debug| [Npgsql.Connection] Opened connection to /var/run/postgresql:5432/database_single
2026-08-24 13:19:24.346|0021|Trace| [Npgsql.Connection] Start user action
2026-08-24 13:19:24.346|0021|Debug| [Npgsql.Command] Executing command: SELECT id_recording FROM recordings ORDER BY id_recording DESC LIMIT 1
2026-08-24 13:19:24.348|0026| Info| [_3CX.BoxesMonitor] 89.VoiceMailBox UPDATE: 0/0
2026-08-24 13:19:24.348|0029|Trace| [Npgsql.Command] Cleaning up reader
2026-08-24 13:19:24.348|0029| Info| [Npgsql.Command] Command execution completed (duration=2ms): SELECT id_recording FROM recordings ORDER BY id_recording DESC LIMIT 1
2026-08-24 13:19:24.348|0029|Trace| [Npgsql.Connection] End user action
2026-08-24 13:19:24.348|0029|Trace| [Npgsql.Connection] Closing connection to /var/run/postgresql:5432/database_single...
2026-08-24 13:19:24.348|0029|Trace| [Npgsql.Connection] Start user action
2026-08-24 13:19:24.348|0029|Trace| [Npgsql.Connection] End user action

Code:
Das Log zeigt einen exakten 10-Minuten-Timeout (13:09:22 bis 13:19:22). Die 3CX übergibt die Sprachnachricht an den Cloud-Dienst, erhält von dort aber innerhalb des 600-Sekunden-Fensters keine Rückmeldung und bricht die Verarbeitung ab.

Ablauf im Log

13:09:22 Uhr: Voicemail für Nebenstelle 89 geht ein. Die Anlage reiht die Datei für die Cloud-Transkription ein (3CXTranscription will be used).

13:19:22 Uhr: Nach exakt 10 Minuten Wartezeit greift das System-Timeout (Transcription timed out).

13:19:23 Uhr: Der Fallback greift: Die E-Mail wird ohne Text-Transkription, aber mit der .wav-Datei im Anhang erfolgreich versendet und die lokale Datei anschließend gelöscht.
 
Also, auf gut Deutsch gesagt, die 3CX-Cloud-Transkription wurde einfach abgeschaltet und nun müssen die Kunden sich einen extra KI-Account "kaufen", um die Transkription nutzen zu können????

Die 3CX wurde genau deswegen verkauft, wegen der integrierten Transkriptionsmöglichkeit OHNE extra Anbindung von anderen AI-Anbietern …

Das soll ich dem Kunden jetzt sagen?

"Entschuldigung, aber ihr müsst jetzt noch mehr Geld in die Hand nehmen für die Transkription …"
 
Änderungen an der Lizenz hier einsehen:


Die verfügbaren Optionen für die Transkription sind nun Google, OpenAI und Grok.

https://www.3cx.com/docs/voicemail-transcription/
https://www.3cx.com/docs/openai-transcription/
https://www.3cx.com/blog/releases/ai-transcription-grok/ (update 9)

Links ansehen und eine dieser Optionen von Drittanbietern auswählen.
Laut eurem Blog gilt für die Voicemail Transkription weiterhin auch die 3cx Cloud, ist dem nicht so? https://www.3cx.de/blog/anruf-transkription-enterprise-plus/
 
Also, auf gut Deutsch gesagt, die 3CX-Cloud-Transkription wurde einfach abgeschaltet und nun müssen die Kunden sich einen extra KI-Account "kaufen", um die Transkription nutzen zu können????

Laut eurem Blog gilt für die Voicemail Transkription weiterhin auch die 3cx Cloud, ist dem nicht so? https://www.3cx.de/blog/anruf-transkription-enterprise-plus/


Kurz und schmerzlos gesagt, JA, Transkription benötigt einen Drittanbieter--> Google, OpenAI oder Grok.
 
Zuletzt bearbeitet:
Kurz und schmerzlos gesagt, JA, Voicemail Transkription benötigt einen Drittanbieter--> Google, OpenAI oder Grok.
Habs fast vermutet, konnte nur keine klare gegenteilige Aussage finden. Vielleicht wäre das gut das mal im Blog deutlich zu veröffentlichen. Auch im englischen Forum ist das Thema gerade wieder aktuell.
 
Kurz und schmerzlos gesagt, JA, Voicemail Transkription benötigt einen Drittanbieter--> Google, OpenAI oder Grok.
Warum wurde das denn nicht klar und deutlich angekündigt?
Stattdessen sucht man sich einen Wolf und stolpert über Time-out.

Nicht gerade toll …
 
Warum wurde das denn nicht klar und deutlich angekündigt?

Habs fast vermutet, konnte nur keine klare gegenteilige Aussage finden. Vielleicht wäre das gut das mal im Blog deutlich zu veröffentlichen. Auch im englischen Forum ist das Thema gerade wieder aktuell.
es besteht zur Zeit ein Problem mit Voicemail Transkription, welches wir untersuchen auf Hosted by 3CX Instanzen.
Falls Voicemail Transkription unbedingt notwendig ist, bis zum beheben des Problems
Transkriptionsdienst Google, OpenAI oder Grok verwenden.
 
  • Like
Reaktionen: MarcosV_3CX
Guten Morgen erstmal,

Was ist denn nun? Ist es offiziell beendet/abgeschaltet oder ist doch ein Problem vorhanden?
Wäre sehr dankbar über eine feste Aussage jetzt von jemandem von euch.
 
Was ist denn nun? Ist es offiziell beendet/abgeschaltet oder ist doch ein Problem vorhanden?
Wäre sehr dankbar über eine feste Aussage jetzt von jemandem von euch.

es ist nicht offiziel beendet oder abgeschaltet.

Es besteht z.Z ein Problem mit Transkriptionsdienst 3CX und IPv6 ein Problem.
Läuft Anlage auf Hosted by 3cx?
When ja kannst du uns gerne ein Ticket öffnen so dass wir IPv6 deaktivieren auf der Instance.
Bedenke jedoch dass falls IPv6 deaktiviert ist und Provider verwendet wird welcher IPv6 benötigt, Probleme mit dem SIP trunk anschließend auftretten werden.
Falls Transkription + IPv6 benötigt wird musst du einen anderen Transkriptionsdienst verwenden(Grok z.B.)
Wir untersuchen gerade das Problem, wann das Verhalten behoben wird kann ich dir leider nicht mitteilen, da google dazwischen liegt und wir hierfür Zeit benötigen.
 
  • Like
Reaktionen: Ben04

Statistik des Forums

Themen
44.411
Beiträge
232.699
Mitglieder
78.327
Neuestes Mitglied
jlx