I have checked following:
1). Jigasi is properly configured on your server and that it is working correctly.
2). transcribing feature is enabled on my Jitsi Meet server. Checked (located at /etc/jitsi/meet/domain-config.js) and verifying that the transcribingEnabled
option is set to true
.
3. transcription feature is working correctly on the web version of Jitsi Meet.
4. Mobile app is using the latest version 6.2.1 of the Jitsi Meet SDK
I am using following. Please check
//For Android App (Kotlin Language)
import org.jitsi.meet.sdk.JitsiMeetConferenceOptions
import org.jitsi.meet.sdk.JitsiMeetActivity
val options = JitsiMeetConferenceOptions.Builder()
.setServerURL(“https://your.jitsi.server”)
.setRoom(“your-room-name”)
.setToken(“your-token”)
.setFeatureFlag(“transcribing.enabled”, true) // enable transcription
.setFeatureFlag(“transcribing.language”, “en-US”) // set transcription language
.build()
JitsiMeetActivity.launch(this, options)
//For iOS App (Swift Language)
import JitsiMeet
let options = JitsiMeetConferenceOptions.fromBuilder { builder in
builder.serverURL = URL(string: “https://your.jitsi.server”)
builder.room = “your-room-name”
builder.audioMuted = true
builder.videoMuted = true
builder.audioOnly = true
builder.welcomePageEnabled = false
// Enable Jigasi
builder.setFeatureFlag("transcribing.enabled", withValue: true)
builder.setFeatureFlag("recording.enabled", withValue: true)
}
Please suggest.