TUIRoomKit 集成 AI 会议助手功能,为在线会议提供 AI 智能辅助。开启后,用户可通过界面按钮使用以下核心功能:
TUIRoomKit 开源代码的 aitranscription 目录下的 subtitleview 中。TUIRoomKit 标准房间(Standard)模式下默认支持 AI 实时字幕功能,仅需在标准房间内点击底部 AI 工具后选择开启 AI 实时字幕功能, 即可在房间内看到 AI 字幕。package com.trtc.uikit.roomkit.viewimport android.content.Contextimport android.widget.FrameLayoutimport com.trtc.uikit.roomkit.aitranscription.repository.AITranscriberRepositoryimport com.trtc.uikit.roomkit.aitranscription.subtitleview.AISubtitleViewclass RoomMainView(context: Context) : FrameLayout(context) {private val roomID: String = "Standard RoomID"private val repository: AITranscriberRepository by lazy {AITranscriberRepository(roomID)}private fun showAISubtitleView() {val subtitleView = AISubtitleView(context).apply {bindRepository(repository)}addView(subtitleView)val layoutParams = subtitleView.layoutParams as? FrameLayout.LayoutParams?: FrameLayout.LayoutParams(FrameLayout.LayoutParams.MATCH_PARENT,FrameLayout.LayoutParams.WRAP_CONTENT).apply {leftMargin = 16rightMargin = 16bottomMargin = 10gravity = android.view.Gravity.BOTTOM}subtitleView.layoutParams = layoutParamsaddView(subtitleView)subtitleView.visibility = VISIBLErepository.startTranscription()}}
TUIRoomKit 开源代码的 aitranscription 目录下的 minutesview 中。查看 AI 实时会议记录的前置条件:需预先房主开启 AI 实时字幕功能。功能启用后,可通过界面底部 AI 工具入口,查看实时会议记录。package com.trtc.uikit.roomkit.viewimport android.content.Contextimport android.widget.FrameLayoutimport com.trtc.uikit.roomkit.aitranscription.repository.AITranscriberRepositoryimport com.trtc.uikit.roomkit.aitranscription.subtitleview.AISubtitleViewclass RoomMainView(context: Context) : FrameLayout(context) {private val roomID: String = "Standard RoomID"private val repository: AITranscriberRepository by lazy {AITranscriberRepository(roomID)}private fun showAIMinutesView() {AIMinutesActivity.bindRepository(repository)val intent = Intent(this, AIMinutesActivity::class.java)startActivity(intent)}}
TUIRoomKit 版本 ≥ 4.2.0,请确保已安装符合要求的版本。文档反馈