虚拟语聊
  • iOS : Objective-C
  • Android
  • 概述
  • 体验 App
  • 体验 App 源码运行指引
  • 实现流程
  • API 文档
  • 错误码

概述

更新时间:2022-11-21 16:07

方案介绍

虚拟语聊是元宇宙场景里一种新颖的语聊玩法,通过虚拟形象代替真人出镜,进行互动连麦语聊。在延续真人神秘感的同时,增加麦上用户之间的互动性,支持表情随动、声音驱动等多种 AI 驱动模式,满足多种业务场景。

应用场景

在虚拟语聊场景中,房主可以和几名麦上虚拟玩家以语音的方式在线互动,同时还可以有观众在线收听(不能发言),通过赠送礼物和聊天消息进行互动。

您可以设置不同的房间主题,以吸引具有相同爱好的用户观看互动。常见的主题有:相亲交友、FM 电台、K 歌语聊、游戏互动、赛事直播、私密影院等。

场景 介绍
语音/视频相亲房 红娘作为主持人,N 名麦上用户作为嘉宾,红娘负责控场并带动气氛,抛出话题和游戏推动活动进行。嘉宾在此过程中加深对彼此的了解,展示个人魅力,还可以对其他嘉宾“爆灯”表示喜欢。
情感陪护房/语音电台房等在线 FM 主播进行单人直播、或主持人和几名固定陪聊嘉宾,同时播放背景音乐和音效,麦下观众可以赠送礼物上麦,参与语音互动。
KTV 语聊房

房间内会有一名管理员,大家可以点歌、评论、猜歌、接唱等,主要分为“多人连麦”和“多人轮麦”两个模式。

  • 多人连麦模式,即一个人主唱,其他连麦用户可以边听边说话,主唱听不到其他连麦者的说话声,房间内的听众可以听到全部的声音。
  • 多人轮麦模式,即点歌后,每人演唱一段,唱完后自动轮到下一个人演唱,其他用户在等待的时间内只能听、评论交流,不能讲话聊天。
互动游戏房 狼人杀、剧本杀、PIA 戏、真心话大冒险、你画我猜等。按照游戏流程创建房间,根据游戏进度,在业务逻辑上控制玩家权限、按顺序发言。
赛事直播房 您可以制定业务逻辑,主持人播放赛事转播的音视频时,房间内的观众和主持人连麦共同讨论比赛。如咪咕直播,通过 ZEGO 的能力打造云导播台,将 CCTV5 的直播视频流和平台的主播解说融合,打造和网友一起看比赛的体验。
私密影院房 房主和几名麦上用户一起看电影看剧等,可以在房间内边看边吐槽评论。

场景优势

个性虚拟形象

  • 支持塑造全新的个性化虚拟形象,自由表达内心情感。
  • 海量丰富素材,满足自定义穿搭。

实时 AI 表情随动

  • AI 驱动虚拟形象表情变化,精准捕获真人面部表情。
  • 基于 52 个基础表情维度,实时还原渲染表情随动效果。

高音质,低延时,提供稳定的基础体验

  • 弱网抗性保证体验的稳定性。
  • 优秀自研引擎保证音质。
  • 全球节点保证低延时。
  • 夜间高峰时段的高并发稳定可用。

提供更全面的安全保障

  • 提供鉴权功能、防炸麦方案。
  • 支持快速切换房间。
  • 内容审核一站式方案。
  • 连麦的同步性和解决方案高可用性保障。

丰富附加玩法,带来更多的增值功能

  • 更多变声变调混响等效果,丰富玩法和趣味性。
  • 双声道效果和音频前处理/外部采集。
  • 播放音效/BGM。
  • 音频频谱声浪。

功能列表

主要功能 功能描述
Avatar 虚拟形象
  • 自定义捏脸换装,塑造个性化形象。
  • 支持表情随动、肢体随动。
  • 支持手势识别。
登录房间 麦上用户和麦下观众登录到房间后可进行推拉流等功能。
申请连麦 观众可以向主播发起连麦申请,主播同意后进行音视频互动。
邀请连麦 主播可以向观众发起连麦邀请,观众同意后进行音视频互动。
麦位管理 主播可以对台上观众的麦位进行管理,包括:移下麦、禁止发言、解除禁言等操作。
推流 推送自己的音频流,主要是麦上用户推送自己的声音媒体数据出去。
拉流 播放音频流,主要是麦下观众拉麦上用户的声音媒体数据。
房间信令 发送和接收消息,主要是麦下观众通过发送文字消息参与互动。
混流 麦上用户可以发起混流,即把多路音频流混合成单流。推流后混流,麦下用户在拉流时只需要拉一路流即可收听所上麦上用户的互动音频,降低开发实现上的复杂性以及对设备的性能要求。

开发者如果想使用 ZEGO Express SDK 实现进阶音频功能,可参考 自定义音频采集音频频谱与声浪变声/混响/立体声 等文档。

本篇目录