HarmonyOS 使用AVRecorder录音时,怎么获取音量
在使用AVRecorder录音时,需要同时获取声音的音量。目前只找到获取设备媒体的音量,这不符合需求。请问有别的方式获取吗?
setInterval(() => {
let audioManager = audio.getAudioManager();
let audioVolumeManager: audio.AudioVolumeManager = audioManager.getVolumeManager();
let groupId: number = audio.DEFAULT_VOLUME_GROUP_ID;
audioVolumeManager.getVolumeGroupManager(groupId, (err: BusinessError, value: audio.AudioVolumeGroupManager) => {
if (err) {
console.error(`[audio] Failed to obtain the volume group infos list. ${err}`);
return;
}
value.getVolume(audio.AudioVolumeType.MEDIA, (err: BusinessError, value: number) => {
if (err) {
console.error(`[audio] Failed to obtain the volume. ${err}`);
return;
}
console.info('[audio] volume ' + value);
});
console.info('[audio] Callback invoked to indicate that the volume group infos list is obtained.');
});
}, 300)
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
- 19.
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS 录音音量获取
554浏览 • 1回复 待解决
录音时如何获取 当前输入的音量大小
6246浏览 • 1回复 待解决
HarmonyOS media.AVRecorder录制音频,如何实时获取当前说话人的音量大小
705浏览 • 1回复 待解决
HarmonyOS 怎么获取当前系统的音量
983浏览 • 1回复 待解决
HarmonyOS 工程机怎么获取系统的录音文件
1162浏览 • 1回复 待解决
HarmonyOS如何获取手机当前音量
1603浏览 • 1回复 待解决
HarmonyOS的media.AVRecorder支持设置最大录音文件大小和录音质量(类似quality字段,1到100)吗?
871浏览 • 1回复 待解决
HarmonyOS 录音,希望能有录音Demo
940浏览 • 1回复 待解决
HarmonyOS 录制音频,获取录制音频流的音量
1016浏览 • 1回复 待解决
AVRecorder录制音频是否可以实时获取音频的buffer数据?
1046浏览 • 1回复 待解决
HarmonyOS 添加音量组件之后音量监听不生效
691浏览 • 1回复 待解决
HarmonyOS 请提供AVRecorder demo示例
932浏览 • 1回复 待解决
HarmonyOS录音报错问题
1060浏览 • 1回复 待解决
HarmonyOS 录音功能问题
873浏览 • 1回复 待解决
AVRecorder录制音频是否可以实时获取音频的buffer数据呢?
2727浏览 • 1回复 待解决
HarmonyOS如何监听系统音量按键导致的音量变化
1205浏览 • 1回复 待解决
HarmonyOS 使用media.AVRecorder进行音频录制后,上传服务器时显示2300023文件读写存在问题
679浏览 • 1回复 待解决
HarmonyOS 录制音频选择AudioCapturer还是AVRecorder
1473浏览 • 1回复 待解决
HarmonyOS 视频播放时的静音功能的实现和监听音量改变
827浏览 • 1回复 待解决
HarmonyOS AVCapture录音得到数据Arraybuffer,传递到napi层,如何在Napi层正确的获取并使用?
943浏览 • 1回复 待解决
js fa怎么实现录音功能呢?
6189浏览 • 1回复 待解决
HarmonyOS 音频采集可以获取到录入的音量么,根据录入音量动态变化,让用户更清晰的感受到录入
659浏览 • 1回复 待解决
HarmonyOS 如何设置系统音量?
1068浏览 • 2回复 待解决
AVRecorder暂不支持监听收到音频音量大小,可以使用AudioCapturer,提供音频采集的相关接口,使用getVolume获取音量的大小。