Android client SDK for Ultravox.
val sessionState = session.joinCall(joinText.text.toString())
sessionState.listen("transcript") {
run {
val last = sessionState.lastTranscript
// Do stuff with the transcript
}
}
See the included example app for a more complete example. To get a joinUrl
, you'll want to
integrate your server with the Ultravox REST API.