UE4原生内置多人语音聊天

news/2024/10/18 0:32:12/

 

 

一.创建会话

1.创建 创建服务器和加入服务器的UI

2.实现创建会话和加入会话的功能

(1)创建会话功能

             

(2)加入会话功能

      

二.配置文件设置

1.DefaultEngine.ini文件配置

(1)在[OnlineSubsystem]下的bHasVoiceEnabled需要设置为true

[OnlineSubsystem]

bHasVoiceEnabled=true

(2) [Voice]设置

[Voice]

bEnabled=true

2.DefaultGame.ini文件配置

[/Script/Engine.GameSession]

bRequiresPushToTalk=false

 

bRequiresPushToTalk需要设置为false

为True时,是不会发送语音的。

三.语音相关接口

语音的的相关函数在PlayerControler中

开启语音StartTalking();

停止语音StopTalking();

 

上面两个函数实际调用的都是

    UFUNCTION(exec)

    virtual void ToggleSpeaking(bool bInSpeaking);

也可以在游戏运行时使用 命令行 ToggleSpeaking true/false 开启关闭语音。

Ps:配置后,启动游戏语音默认是开启的,若初始状态不想开启可以StopTalking();

四.小结

按上面三个步骤做完后,运行游戏创建服务器,加入服务器后,多个角色就可以进行语音通话,注意:对于语音输入端来说,需要同时有耳机和麦克风。单独的一个麦克风,无法进行语音传入,语音不会起作用。或者参考楼下@weixin_37932727的操作


http://www.ppmy.cn/news/402299.html

相关文章

内置语音合成芯片的智能语音扫地机器人方案推荐

扫地机器人行业背景: 随着现在生活水平的提高,越来越多的家庭开始选择智能家居产品。像智能电视、智能空调、智能冰箱等都是我们常见的智能家居产品。作为越来越多家庭清洁必备的吸尘器也逐渐向智能化转变,传统的老式吸尘器也逐渐被智能扫地机…

打游戏用什么蓝牙耳机好?英雄联盟手游推荐蓝牙耳机

蓝牙耳机作为手机周边产品,对于很多人来说,属于必需品。上下班的路上多得是无聊和枯燥,不看个视频或者听个音乐来打发时间,真是觉得时间会非常漫长。但公共场合如果外放音乐的话又会显得没有素质,所以出门带一幅耳机是…

调整计算机的设置怎么退出,英雄联盟怎么退出调电脑音量

1 回答 电脑英雄联盟怎么加好友? 首先进入到LOL英雄联盟中,在右侧好友列表中点击【添加好友】按钮,上面有两个添加好友的方式,点击【通过召唤师名字】这个选项,在里面添加好友即可。另外有和玩家一起玩过游戏的最近的玩家&#x…

美标与欧标耳机区别

NO是常开(NORMAL OPEN),就是通常即未通电状态下,是断开的,通电后在电磁线圈的作用下(吸合)处于闭合状态。NC是常闭(NORMAL CLOSE),就是通常即未通电状态下,是闭合的,通电…

python爬取lol所有英雄皮肤和英雄的语音包

打开wegame想来把lol的阿卡丽,之前因为the thy 才喜欢上玩这个人物,忽然发现wegame跳出一个页面,我记得以前一直没有,估计是更新了吧 看到时间我惊呆了,没想到lol陪伴了我这么久了,1848天了,大概…

c++11 sleep_for 的设计缺陷

std::this_thread::sleep_for 的设计缺陷在于&#xff0c;依赖系统时间&#xff0c;系统时间修改后&#xff0c;就不准确了 #include <stdio.h> #include <thread> #include <chrono>void SleepMs(int32_t nMs) { #ifdef WIN32Sleep(nMs); #else(void)uslee…

AndroidFps帧率监控

作者&#xff1a;hellokai 一、为什么卡顿监控如此重要 一个APP从0-1的阶段是疯狂堆功能的阶段&#xff0c;可能不会考虑性能问题和代码规范问题&#xff0c;但是一旦这个APP做到成熟之后我们就需要来考虑这个APP的性能问题了&#xff0c;启动是否卡顿&#xff0c;滑动是否流畅…

计算机故障报警声2声,电脑发出一长两短报警声的原因分析及解决办法

为了能够测试电脑的开机是否正常&#xff0c;很多人都会在电脑主板上插上一个报警器。如果开启的时候是一声滴&#xff0c;那就说明电脑开机是正常的。如果出现了一长两短的声音&#xff0c;然后就没有反应了。这说明是电脑的显卡出现了问题。下面小编给大家介绍电脑发出一长两…