如何呈现实时通话中发言者的音浪动态?
- 内容介绍
- 文章标签
- 相关推荐
本文共计594个文字,预计阅读时间需要3分钟。
在K歌场景中,常需区分哪些用户正在说话、说话音量大小(音浪),并在UI上展示。1. 概述:在K歌场景中,需识别多个语音流,展示正在说话的用户及音量大小。
在 K 歌场景中,经常需要拉多路流并显示其中正在讲话的用户,我们需要甄别用户是否说话、说话音量大小(音浪),并在 UI 上展示。1 概述
在 K 歌场景中,经常需要拉多路流并显示其中正在讲话的用户,我们需要甄别用户是否说话、说话音量大小(音浪),并在 UI 上展示,如图:
下载示例源码
参考文件: src/Examples/AdvancedAudioProcessing/SoundLevelAndAudioSpectrum
在监听音量变化功能之前,需确保:
- 已在项目中集成 ZEGO Express SDK,实现基本的实时音视频功能,详情请参考 快速开始 - 集成 和 快速开始 - 实现流程。
- 已在 ZEGO 控制台 创建项目,并申请有效的 AppID,详情请参考 控制台 - 项目管理 中的“项目信息”。
注册 soundLevelUpdate 回调,接收流音量大小的变化。
音浪即某条流音量的大小。
本文共计594个文字,预计阅读时间需要3分钟。
在K歌场景中,常需区分哪些用户正在说话、说话音量大小(音浪),并在UI上展示。1. 概述:在K歌场景中,需识别多个语音流,展示正在说话的用户及音量大小。
在 K 歌场景中,经常需要拉多路流并显示其中正在讲话的用户,我们需要甄别用户是否说话、说话音量大小(音浪),并在 UI 上展示。1 概述
在 K 歌场景中,经常需要拉多路流并显示其中正在讲话的用户,我们需要甄别用户是否说话、说话音量大小(音浪),并在 UI 上展示,如图:
下载示例源码
参考文件: src/Examples/AdvancedAudioProcessing/SoundLevelAndAudioSpectrum
在监听音量变化功能之前,需确保:
- 已在项目中集成 ZEGO Express SDK,实现基本的实时音视频功能,详情请参考 快速开始 - 集成 和 快速开始 - 实现流程。
- 已在 ZEGO 控制台 创建项目,并申请有效的 AppID,详情请参考 控制台 - 项目管理 中的“项目信息”。
注册 soundLevelUpdate 回调,接收流音量大小的变化。
音浪即某条流音量的大小。

