Problem with google speech to text which does not produce subtitles but a

Hi, I’m trying to make work the last version of docker-jitsi-meet with speech to text through jigasi.

I get some errors when I check the docker logs of the jigasi VM. Rather than copying the whole logs I’ll copy the first error messages, if necessary I could copy the whole log of jigasi

Jigasi 2021-06-22 16:49:14.480 SEVERE: [12] impl.configuration.ConfigurationActivator.log() Error creating c lib instance for fixing file permissions
java.nio.file.FileSystemException: /config: Operation not permitted

Jigasi 2021-06-22 16:49:14.675 WARNING: [12] impl.sysactivity.SystemActivityNotifications.<clinit>().141 Failed to initialize native counterpart
java.lang.UnsatisfiedLinkError: /tmp/jna--1160142225/jna4993876133022309986.tmp: libgdk-x11-2.0.so.0: cannot open shared object file: No such file or directory

Jigasi 2021-06-22 16:49:14.971 SEVERE: [12] org.jitsi.impl.neomedia.device.DeviceConfiguration.log() Failed to register custom Renderer org.jitsi.impl.neomedia.jmfext.media.renderer.audio.PulseAudioRenderer with JMF.
java.lang.IllegalStateException: audioSystem

Jigasi 2021-06-22 16:49:15.432 SEVERE: [37] util.UtilActivator.uncaughtException().122 An uncaught exception occurred in thread=Thread[Thread-24,5,main] and message was: Could not create a SIP URI for user <no value>@<no value> and registrar <no value>
java.lang.IllegalArgumentException: Could not create a SIP URI for user <no value>@<no value> and registrar <no value>

Jigasi 2021-06-22 16:49:15.513 SEVERE: [21] impl.packetlogging.PacketLoggingServiceImpl.run().845 Error writing packet to file
java.lang.SecurityException: Insufficient rights to access this file in current user's home directory: /config/log/jitsi0.pcap

There’s an issue in the docker-jitsi-meet repo with similar errors but it’s 2 years old and closed (github.com/jitsi/docker-jitsi-meet/issues/88)

Any ideas about what could be wrong?, should I create a new issue in the repository or it’s better to discuss it here?

Check the file permissions and/or existence of this directory - “/config/log/” - by default it does not exist and normally logs to “/var/log/jitsi/jigasi/log/”

Thank you :slight_smile: . That solves the first SEVERE.

However speech to text still does not work

For the second line (the warning) it seems that that one is harmless according to @damencho Problem with google speech to text which does not produce subtitles but a

What I’m getting now as errors (after making sure that /config is writtable) is this:

Jigasi 2021-06-25 13:26:09.923 SEVERE: [12] org.jitsi.impl.neomedia.device.DeviceConfiguration.log() Failed to register custom Renderer org.jitsi.impl.neomedia.jmfext.media.renderer.audio.PulseAudioRenderer with JMF.

Jigasi 2021-06-25 13:26:10.526 SEVERE: [37] util.UtilActivator.uncaughtException().122 An uncaught exception occurred in thread=Thread[Thread-24,5,main] and message was: Could not create a SIP URI for user <no value>@<no value> and registrar <no value>

Jigasi 2021-06-25 13:26:10.985 SEVERE: [60] impl.protocol.jabber.InfoRetreiver.retrieveDetails().369 Cannot load details for contact jigasi@auth.nv210625-1.inopinia.com : XMPPError: item-not-found - cancel

Also in Jicofo I’m getting

INFO: Attempting to invite transcriber

I’ve found some topics about this and I’m trying to understand how it applies to the problem