forked from switnet/quick-jibri-installer
				
			
		
			
				
	
	
		
			81 lines
		
	
	
		
			3.7 KiB
		
	
	
	
		
			Diff
		
	
	
	
			
		
		
	
	
			81 lines
		
	
	
		
			3.7 KiB
		
	
	
	
		
			Diff
		
	
	
	
| # Quick Jigasi Installer with VOSK backend - *buntu (LTS) based systems.
 | |
| # SwITNet Ltd © - 2025, https://switnet.net/
 | |
| # GPLv3 or later.
 | |
| 
 | |
| Modify sip-communicator.properties to run Jigasi along with VOSK Models.
 | |
| 
 | |
| diff --git a/etc/jitsi/jigasi/sip-communicator.properties b/etc/jitsi/jigasi/sip-communicator.properties
 | |
| index 7a8d0f3..ae5369a 100644
 | |
| --- a/etc/jitsi/jigasi/sip-communicator.properties
 | |
| +++ b/etc/jitsi/jigasi/sip-communicator.properties
 | |
| @@ -165,12 +165,12 @@ org.jitsi.jigasi.xmpp.acc.USE_DEFAULT_STUN_SERVER=false
 | |
|  
 | |
|  # If you want jigasi to perform authenticated login instead of anonymous login
 | |
|  # to the XMPP server, you can set the following properties.
 | |
| -# org.jitsi.jigasi.xmpp.acc.USER_ID=SOME_USER@SOME_DOMAIN
 | |
| -# org.jitsi.jigasi.xmpp.acc.PASS=SOME_PASS
 | |
| -# org.jitsi.jigasi.xmpp.acc.ANONYMOUS_AUTH=false
 | |
| +org.jitsi.jigasi.xmpp.acc.USER_ID=transcriber@recorder.${DOMAIN}
 | |
| +org.jitsi.jigasi.xmpp.acc.PASS=${JIG_TRANSC_PASWD}
 | |
| +org.jitsi.jigasi.xmpp.acc.ANONYMOUS_AUTH=false
 | |
|  
 | |
|  # To fix SSL/TLS required by client but not supported by server
 | |
| -#org.jitsi.jigasi.xmpp.acc.ALLOW_NON_SECURE=true
 | |
| +org.jitsi.jigasi.xmpp.acc.ALLOW_NON_SECURE=true
 | |
|  
 | |
|  # Can be used in combination with jitsi-meet module mod_auth_jitsi-shared-secret
 | |
|  # To have jigasi use a random username on every call
 | |
| @@ -187,7 +187,7 @@ org.jitsi.jigasi.xmpp.acc.USE_DEFAULT_STUN_SERVER=false
 | |
|  # Activate this property if you are using self-signed certificates or other
 | |
|  # type of non-trusted certicates. In this mode your service trust in the
 | |
|  # remote certificates always.
 | |
| -# net.java.sip.communicator.service.gui.ALWAYS_TRUST_MODE_ENABLED=true
 | |
| +net.java.sip.communicator.service.gui.ALWAYS_TRUST_MODE_ENABLED=true
 | |
|  
 | |
|  # Enable this property to be able to shutdown gracefully jigasi using
 | |
|  # a rest command
 | |
| @@ -196,31 +196,31 @@ org.jitsi.jigasi.xmpp.acc.USE_DEFAULT_STUN_SERVER=false
 | |
|  # Options regarding Transcription. Read the README for a detailed description
 | |
|  # about each property
 | |
|  
 | |
| -#org.jitsi.jigasi.ENABLE_TRANSCRIPTION=false
 | |
| -#org.jitsi.jigasi.ENABLE_SIP=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.ADVERTISE_URL=false
 | |
| +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
 | |
|  
 | |
|  # save formats
 | |
| -# org.jitsi.jigasi.transcription.SAVE_JSON=false
 | |
| -# org.jitsi.jigasi.transcription.SAVE_TXT=true
 | |
| +org.jitsi.jigasi.transcription.SAVE_JSON=false
 | |
| +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=false
 | |
|  
 | |
|  # Vosk server
 | |
| -# org.jitsi.jigasi.transcription.customService=org.jitsi.jigasi.transcription.VoskTranscriptionService
 | |
| +org.jitsi.jigasi.transcription.customService=org.jitsi.jigasi.transcription.VoskTranscriptionService
 | |
|  # org.jitsi.jigasi.transcription.vosk.websocket_url={"en": "ws://localhost:2700", "fr": "ws://localhost:2710"}
 | |
| -# org.jitsi.jigasi.transcription.vosk.websocket_url=ws://localhost:2700
 | |
| +org.jitsi.jigasi.transcription.vosk.websocket_url=ws://localhost:2700
 | |
|  
 | |
|  # Whisper live transcription server
 | |
|  # org.jitsi.jigasi.transcription.customService=org.jitsi.jigasi.transcription.WhisperTranscriptionService
 |