Jigasi transcription

Good afternoon, I am installing jigasi to put subtitles, when I start the subtitles I get the message that the file /var/lib/jigasi/transcripts/2022-05-24T15:42:00.462704Z_2f0838a0-5999-4459-847d- has been created 43191c0d9630/transcript_2022-05-24T15:42:00.469723Z_dafcc53d-ba81-4d80-966f-18b961464fe6.json but nothing is stored in it. In the jigasi logs I see the following:

2022-05-24 12:50:46.892 GRAVE: [65] org.jitsi.jigasi.stats.StatsHandler.error().395 [ctx=16534074423272126676839] Jitsi-stats library failed to initialize with reason: Missing parameres and error message: appSecret missing
2022-05-24 12:50:46.893 ADVERTENCIA: [65] org.jitsi.stats.media.StatsServiceFactory.log() appSecret missing. Skipping callstats init
2022-05-24 12:50:46.992 INFORMACIÓN: [77] org.jitsi.jigasi.TranscriptionGatewaySession.log() Transcriber: Media Device Audio
2022-05-24 12:50:47.123 INFORMACIÓN: [77] service.protocol.media.MediaHandler.registerDynamicPTsWithStream().1003 Dynamic PT map: 126=rtpmap:-1 telephone-event/8000; 111=rtpmap:-1 opus/48000/2 fmtp:useinbandfec=1;minptime=10; 103=rtpmap:-1 unknown/90000; 
2022-05-24 12:50:47.124 INFORMACIÓN: [77] service.protocol.media.MediaHandler.registerDynamicPTsWithStream().1020 PT overrides [103->104 ]
2022-05-24 12:50:47.169 INFORMACIÓN: [77] service.protocol.media.CallPeerMediaHandler.start().1961 Starting
2022-05-24 12:50:47.895 INFORMACIÓN: [77] org.jitsi.jigasi.JvbConference.callStateChanged().1431 [ctx=16534074423272126676839] JVB conference call IN_PROGRESS.
2022-05-24 12:50:47.898 ADVERTENCIA: [77] org.jitsi.jigasi.stats.StatsHandler.startConferencePeriodicRunnable().329 [ctx=16534074423272126676839] Stats handler missing for call:Call: id=16534074448661468779934 peers=1
2022-05-24 12:50:50.247 INFORMACIÓN: [79] org.jitsi.srtp.crypto.OpenSslWrapperLoader.log() jitsisrtp successfully loaded
2022-05-24 12:51:55.459 INFORMACIÓN: [58] impl.protocol.jabber.ChatRoomJabberImpl.left().1416 sala13@conference.conference2.unq.edu.ar/0de8697d has left the sala13@conference.conference2.unq.edu.ar chat room.
2022-05-24 12:51:55.479 INFORMACIÓN: [58] org.jitsi.jigasi.JvbConference.memberPresenceChanged().1142 [ctx=16534074423272126676839] Member left : OWNER m76svd_f96_0ywoz@conference2.unq.edu.ar/d_DggucS
2022-05-24 12:51:58.154 INFORMACIÓN: [112] org.jitsi.jigasi.JvbConference.memberPresenceChanged().1142 [ctx=16534074423272126676839] Member left : OWNER focus@auth.conference2.unq.edu.ar/focus
2022-05-24 12:51:58.156 ADVERTENCIA: [112] org.jitsi.jigasi.transcription.Transcriber.log() sala13@conference.conference2.unq.edu.ar: participant with identifier 0bcfa9f8 left while it did not exist
2022-05-24 12:51:58.177 INFORMACIÓN: [112] org.jitsi.jigasi.JvbConference.memberPresenceChanged().1142 [ctx=16534074423272126676839] Member left : GUEST jigasi@auth.conference2.unq.edu.ar
2022-05-24 12:51:58.202 INFORMACIÓN: [112] org.jitsi.jigasi.JvbConference.stop().567 [ctx=16534074423272126676839] Removing account Jabber:jigasi@auth.conference2.unq.edu.ar/0bcfa9f8
2022-05-24 12:51:58.242 GRAVE: [79] org.jitsi.impl.neomedia.RTPConnectorOutputStream.log() Failed to send a packet to target /192.168.0.211:10000:java.io.IOException: No active socket.
2022-05-24 12:51:58.243 INFORMACIÓN: [112] impl.protocol.jabber.OperationSetBasicTelephonyJabberImpl.registrationStateChanged().134 Jingle : OFF 
2022-05-24 12:51:58.254 GRAVE: [77] org.jitsi.impl.neomedia.RTPConnectorOutputStream.log() Failed to send a packet to target /192.168.0.211:10000:java.io.IOException: No active socket.
2022-05-24 12:51:58.270 GRAVE: [56] util.UtilActivator.uncaughtException().122 An uncaught exception occurred in thread=Thread[RequestProcessor[1266821672]: Receive thread 1,5,main] and message was: Connection is not open
java.lang.IllegalStateException: Connection is not open.

The version I have installed is

ii  jicofo                             1.0-877-1                      all          JItsi Meet COnference FOcus
ii  jigasi                             1.1-231-gd792d0f-1             amd64        Jitsi Gateway for SIP
ii  jitsi-meet                         2.0.7287-1                     all          WebRTC JavaScript video conferences
ii  jitsi-meet-prosody                 1.0.6155-1                     all          Prosody configuration for Jitsi Meet
ii  jitsi-meet-turnserver              1.0.6155-1                     all          Configures coturn to be used with Jitsi Meet
ii  jitsi-meet-web                     1.0.6155-1                     all          WebRTC JavaScript video conferences
ii  jitsi-meet-web-config              1.0.6155-1                     all          Configuration for web serving of Jitsi Meet
ii  jitsi-videobridge2                 2.1-681-g3544ed05-1            all          WebRTC compatible Selective Forwarding Unit (SFU)

The jigasi sip-communicator.properties file has the following:

#org.jitsi.jigasi.DEFAULT_JVB_ROOM_NAME=siptest@conference.jitsi.xxx.edu.ar

org.jitsi.jigasi.MUC_SERVICE_ADDRESS=conference.jitsi.xxx.edu.ar

net.java.sip.communicator.impl.protocol.SingleCallInProgressPolicy.enabled=false


# Adjust opus encoder complexity
net.java.sip.communicator.impl.neomedia.codec.audio.opus.encoder.COMPLEXITY=10

# Disables packet logging
net.java.sip.communicator.packetlogging.PACKET_LOGGING_ENABLED=false

net.java.sip.communicator.impl.protocol.sip.acc1403273890647=acc1403273890647
net.java.sip.communicator.impl.protocol.sip.acc1403273890647.ACCOUNT_UID=SIP\:5442@sip.xxx.edu.ar
net.java.sip.communicator.impl.protocol.sip.acc1403273890647.PASSWORD=ZHNpcmVkZXM=
net.java.sip.communicator.impl.protocol.sip.acc1403273890647.PROTOCOL_NAME=SIP
net.java.sip.communicator.impl.protocol.sip.acc1403273890647.SERVER_ADDRESS=sip.xxx.edu.ar
net.java.sip.communicator.impl.protocol.sip.acc1403273890647.USER_ID=5442@sip.xxx.edu.ar
net.java.sip.communicator.impl.protocol.sip.acc1403273890647.KEEP_ALIVE_INTERVAL=25
net.java.sip.communicator.impl.protocol.sip.acc1403273890647.KEEP_ALIVE_METHOD=OPTIONS
net.java.sip.communicator.impl.protocol.sip.acc1403273890647.VOICEMAIL_ENABLED=false
net.java.sip.communicator.impl.protocol.sip.acc1403273890647.Encodings.AMR-WB/16000=750
net.java.sip.communicator.impl.protocol.sip.acc1403273890647.Encodings.G722/8000=700
net.java.sip.communicator.impl.protocol.sip.acc1403273890647.Encodings.GSM/8000=0
net.java.sip.communicator.impl.protocol.sip.acc1403273890647.Encodings.H263-1998/90000=0
net.java.sip.communicator.impl.protocol.sip.acc1403273890647.Encodings.H264/90000=0
net.java.sip.communicator.impl.protocol.sip.acc1403273890647.Encodings.PCMA/8000=600
net.java.sip.communicator.impl.protocol.sip.acc1403273890647.Encodings.PCMU/8000=650
net.java.sip.communicator.impl.protocol.sip.acc1403273890647.Encodings.SILK/12000=0
net.java.sip.communicator.impl.protocol.sip.acc1403273890647.Encodings.SILK/16000=0
net.java.sip.communicator.impl.protocol.sip.acc1403273890647.Encodings.SILK/24000=0
net.java.sip.communicator.impl.protocol.sip.acc1403273890647.Encodings.SILK/8000=0
net.java.sip.communicator.impl.protocol.sip.acc1403273890647.Encodings.VP8/90000=0
net.java.sip.communicator.impl.protocol.sip.acc1403273890647.Encodings.iLBC/8000=10
net.java.sip.communicator.impl.protocol.sip.acc1403273890647.Encodings.opus/48000=1000
net.java.sip.communicator.impl.protocol.sip.acc1403273890647.Encodings.red/90000=0
net.java.sip.communicator.impl.protocol.sip.acc1403273890647.Encodings.speex/16000=0
net.java.sip.communicator.impl.protocol.sip.acc1403273890647.Encodings.speex/32000=0
net.java.sip.communicator.impl.protocol.sip.acc1403273890647.Encodings.speex/8000=0
net.java.sip.communicator.impl.protocol.sip.acc1403273890647.Encodings.telephone-event/8000=1
net.java.sip.communicator.impl.protocol.sip.acc1403273890647.Encodings.ulpfec/90000=0
net.java.sip.communicator.impl.protocol.sip.acc1403273890647.OVERRIDE_ENCODINGS=true
net.java.sip.communicator.impl.protocol.sip.acc1403273890647.DEFAULT_ENCRYPTION=false

# The following account is used only for dial-out from a meeting, it connects and join the brewery room used
# by Jicofo to discover available jigasi instances and use them (they can be used for outgoing calls or transcriptions if enabled or both)
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1=acc-xmpp-1
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.ACCOUNT_UID=Jabber:jigasi@auth.jitsi.xxx.edu.ar
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.USER_ID=jigasi@auth.jitsi.xxx.edu.ar
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.IS_SERVER_OVERRIDDEN=true
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.SERVER_ADDRESS=127.0.0.1
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.SERVER_PORT=5222
#net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.BOSH_URL=https://127.0.0.1/http-bind
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.ALLOW_NON_SECURE=true
#base64 AES keyLength:256 or 128
#net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.PASSWORD=UmtpT1NXc0dFbVlGM3ZXSw==
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.PASSWORD=Y3NwSklUU0kx

#net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.RESOURCE=jigasi
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.AUTO_GENERATE_RESOURCE=true
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.RESOURCE_PRIORITY=30

net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.KEEP_ALIVE_METHOD=XEP-0199
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.KEEP_ALIVE_INTERVAL=30
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.CALLING_DISABLED=true
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.JINGLE_NODES_ENABLED=false
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.IS_CARBON_DISABLED=true
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.DEFAULT_ENCRYPTION=true
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.IS_USE_ICE=true
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.IS_ACCOUNT_DISABLED=false
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.IS_PREFERRED_PROTOCOL=false
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.AUTO_DISCOVER_JINGLE_NODES=false
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.PROTOCOL=Jabber
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.IS_USE_UPNP=false
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.IM_DISABLED=true
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.SERVER_STORED_INFO_DISABLED=true
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.IS_FILE_TRANSFER_DISABLED=true
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.USE_DEFAULT_STUN_SERVER=false
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.ENCRYPTION_PROTOCOL.DTLS-SRTP=0
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.ENCRYPTION_PROTOCOL_STATUS.DTLS-SRTP=true
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.OVERRIDE_ENCODINGS=true
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.Encodings.G722/8000=0
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.Encodings.GSM/8000=0
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.Encodings.H263-1998/90000=0
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.Encodings.H264/90000=0
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.Encodings.PCMA/8000=0
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.Encodings.PCMU/8000=0
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.Encodings.SILK/12000=0
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.Encodings.SILK/16000=0
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.Encodings.SILK/24000=0
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.Encodings.SILK/8000=0
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.Encodings.VP8/90000=0
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.Encodings.iLBC/8000=0
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.Encodings.opus/48000=0
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.Encodings.speex/16000=0
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.Encodings.speex/32000=0
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.Encodings.speex/8000=0
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.BREWERY=JigasiBrewery@internal.auth.jitsi.xxx.edu.ar
net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.BOSH_URL_PATTERN=https://{host}{subdomain}/http-bind?room={roomName}

net.java.sip.communicator.impl.protocol.jabber.acc-xmpp-1.DOMAIN_BASE=jitsi.xxx.edu.ar

# we can receive dial/hangup only from the control muc
org.jitsi.jigasi.ALLOWED_JID=JigasiBrewery@internal.auth.jitsi.xxx.edu.ar

org.jitsi.jigasi.BREWERY_ENABLED=true

# We can use the prefix org.jitsi.jigasi.xmpp.acc to override any of the
# properties that will be used for creating xmpp account for communication.

# The following two props assume we are using jigasi on the same machine as
# the xmpp server.
org.jitsi.jigasi.xmpp.acc.IS_SERVER_OVERRIDDEN=true
org.jitsi.jigasi.xmpp.acc.SERVER_ADDRESS=127.0.0.1
org.jitsi.jigasi.xmpp.acc.VIDEO_CALLING_DISABLED=true
org.jitsi.jigasi.xmpp.acc.JINGLE_NODES_ENABLED=false
org.jitsi.jigasi.xmpp.acc.AUTO_DISCOVER_STUN=false
org.jitsi.jigasi.xmpp.acc.IM_DISABLED=true
org.jitsi.jigasi.xmpp.acc.SERVER_STORED_INFO_DISABLED=true
org.jitsi.jigasi.xmpp.acc.IS_FILE_TRANSFER_DISABLED=true
org.jitsi.jigasi.xmpp.acc.KEEP_ALIVE_METHOD=XEP-0199
org.jitsi.jigasi.xmpp.acc.KEEP_ALIVE_INTERVAL=30
org.jitsi.jigasi.xmpp.acc.USE_DEFAULT_STUN_SERVER=false

org.jitsi.jigasi.xmpp.acc.USER_ID=jigasi@auth.jitsi.xxx.edu.ar
org.jitsi.jigasi.xmpp.acc.PASS=cspJITSI1
org.jitsi.jigasi.xmpp.acc.ANONYMOUS_AUTH=false

org.jitsi.jigasi.xmpp.acc.ALLOW_NON_SECURE=true


org.jitsi.jigasi.ENABLE_TRANSCRIPTION=true
org.jitsi.jigasi.ENABLE_SIP=false

# whether to use the more expensive, but better performing
# "video" model when doing transcription
# org.jitsi.jigasi.transcription.USE_VIDEO_MODEL = false

# delivering final transcript
org.jitsi.jigasi.transcription.DIRECTORY=/var/lib/jigasi/transcripts
org.jitsi.jigasi.transcription.BASE_URL=http://localhost/
org.jitsi.jigasi.transcription.jetty.port=-1
#org.jitsi.jigasi.transcription.jetty.port=1
# org.jitsi.jigasi.transcription.ADVERTISE_URL=false
org.jitsi.jigasi.transcription.ADVERTISE_URL=true

# save formats
org.jitsi.jigasi.transcription.SAVE_JSON=true
org.jitsi.jigasi.transcription.SAVE_TXT=true

# send formats
# org.jitsi.jigasi.transcription.SEND_JSON=true
# org.jitsi.jigasi.transcription.SEND_TXT=false
org.jitsi.jigasi.transcription.SEND_JSON=true
org.jitsi.jigasi.transcription.SEND_TXT=true

org.jitsi.jigasi.transcription.ENABLE_TRANSLATION=true