TUIRoomKit 集成 AI 会议助手功能,为在线会议提供 AI 智能辅助。开启后,用户可通过界面按钮使用以下核心功能:
TUIRoomKit 开源代码的 AITranscriptionView 目录下的 AISubtitleView 中。TUIRoomKit 标准房间(Standard)模式下默认支持 AI 实时字幕功能,仅需在标准房间内点击底部 AI 工具后选择开启 AI 实时字幕功能, 即可在房间内看到 AI 字幕。import UIKitimport TUIRoomKitimport SnapKitpublic class RoomMainViewController: UIViewController {private let roomID: String = "Standard RoomID"private lazy var repository: AITranscriberRepository = {AITranscriberRepository(roomID: roomID)}()private func showAISubtitleView() {let subtitleView = AISubtitleView()subtitleView.bindRepository(repository)view.addSubview(subtitleView)subtitleView.snp.makeConstraints { make inmake.leading.equalToSuperview().offset(16)make.trailing.equalToSuperview().offset(-16)make.bottom.equalToSuperview().offset(-10)}repository.startTranscription()}}
TUIRoomKit 开源代码的 AITranscriptionView 目录下的 AIMinutesView 中。查看 AI 实时会议记录的前置条件:需预先房主开启 AI 实时字幕功能。功能启用后,可通过界面底部 AI 工具入口,查看实时会议记录。import UIKitimport TUIRoomKitimport SnapKitpublic class RoomMainViewController: UIViewController {private let roomID: String = "Standard RoomID"private lazy var repository: AITranscriberRepository = {AITranscriberRepository(roomID: roomID)}()private func showAIMinutesView() {let minutesViewController = AIMinutesViewController()minutesViewController.bindRepository(repository)self.navigationController?.pushViewController(minutesViewController, animated: true)}}
TUIRoomKit 版本 ≥ 4.2.0,请确保已安装符合要求的版本。文档反馈