Hello, I am having some issues connecting Jigai and Vosk on one AWS machine running Debian 10.
I checked the Vosk logs and saw that Vosk was receiving a connection.
I also checked the Jitsi logs and confirmed that it is connecting with Vosk. However, as far as I can tell from the logs, there doesn’t appear to be any data transfer and I’m not sure why. Below I have attached the jigasi logs (log level=FINEST) for the AWS machine and my local machine, as well as the Vosk logs for the AWS machine. (I posted about this to the Vosk Github repo as well - see alphacep/vosk-api#113 (comment) - and I received the suggestion to open an issue).
Please note that I have another Jigasi + Vosk setup on a virtual machine on my laptop and the transcription works well there. That VM runs Ubuntu 18.04. I have configured both the AWS setup and my local setup in the same way.
I started a meeting, clicked the ‘start subtitles’ button in the toolbar. A transcriber successfully joins the room.
I spoke for roughly a minute. No subtitles appear. Then I clicked ‘stop subtitles’. The transcriber leaves the room. Finally, I ended the meeting.
^ I removed some redundant information from the logs, so they are not so long
Subtitles should appear. Also, in the logs it should be apparent that jigasi transfers data to Vosk and that Vosk sends data back.
Perhaps this is a networking problem. There may be some configuration in the AWS machine settings that is preventing the data transfer. I don’t have direct access to those settings, but I can get them changed.
Perhaps this is a configuration issue. I have verified that I have made the same configuration changes on the AWS machine and my local virtual machine, however, it is possible I may have missed something.
- Debian 10
- Let’s Encrypt certificate
- Ubuntu 18.04
- Self-signed certificate
- I installed Jitsi and Jigasi as per the self-hosting guide
- I configured Jigasi as per the README in the Jigasi Github repo
- I installed Vosk-Server as a system daemon and am using the WebSocket server
- I am using python3.8 with Vosk
- Have static IPs
Thank you for taking the time to consider this issue. Any help or advice would be greatly appreciated.