I tried to setup transcriber with the below mentioned commands.
Installed jigasi with latest packages.
Jigasi Installation
sudo apt install jigasi
Give any random user and password, when prompted for SIP details
cd /etc/jitsi/meet
sudo chmod 777 -R hostname.config.js (If there is no permissions)
sudo nano hostname.config.js (Edit file)
sudo nano /etc/jitsi/jigasi/sip-communicator.properties
Need to uncomment these below lines
org.jitsi.jigasi.ENABLE_TRANSCRIPTION=true
org.jitsi.jigasi.ENABLE_SIP=true
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.ADVERTISE_URL=false
org.jitsi.jigasi.transcription.SAVE_JSON=true
org.jitsi.jigasi.tanscription.SAVE_TXT=true
org.jitsi.jigasi.transcription.SEND_JSON=true
org.jitsi.jigasi.transcription.SEND_TXT=true
create a file with name YourJsonFile.json ,in /opt directory()
sudo nano polytok.json (add your google application credentials)
sudo nano /etc/jitsi/jigasi/config (add below line in this file)
GOOGLE_APPLICATION_CREDENTIALS=“/opt/YourJsonFile” (ex: name.json)
sudo apt-get install apt-transport-https ca-certificates gnupg && echo “deb [signed-by=/usr/share/keyrings/cloud.google.gpg] Index of /apt// cloud-sdk main” | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list && curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key --keyring /usr/share/keyrings/cloud.google.gpg add - && sudo apt-get update && sudo apt-get install google-cloud-sdk && sudo apt-get install google-cloud-sdk-app-engine-java && sudo apt-get install google-cloud-sdk-app-engine-python
gcloud auth activate-service-account --key-file=/opt/yourJsonFile
sudo reboot.
Is there anything I am missing.