UE4原生内置多人语音聊天
一.创建会话
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的操作。
UE4原生内置多人语音聊天相关推荐
- ios开发 多人语音聊天_iOS-实现多人语音聊天室-场景实践-音视频通话2.0-网易云信开发文档...
云信多人语音聊天室(iOS) 这个开源示例项目演示了如何快速集成NERTC SDK,快速实现多人语音聊天室功能. 功能介绍 该示例项目中包含了以下功能: 创建语音聊天室: 使用文字或语音进行多对多互动 ...
- ios开发 多人语音聊天_在 Unity 多人游戏中实现语音对话
我们曾经不止一次为大家分享过游戏中的实时音视频,例如怎么实现游戏中的听声辨位.狼人杀游戏中的语音聊天挑战等.基本上,都是从技术原理和 Agora SDK 出发来分享的.这次我们换一个角度.我们将从 U ...
- Docker快速搭建TeamSpeak多人语音聊天服务器
Docker快速搭建TeamSpeak多人语音聊天服务器 第一步执行: git clone https://github.com/overshard/docker-teamspeak cd docke ...
- KT148A语音芯片SOP8封装直驱扬声器内置420秒语音空间,一线控制,可重复烧录。用户可以自己更换声音
KT148A语音芯片完整的开发资料sop8封装国产低成本-智慧城市文档类资源-CSDN下载KT148A是一款32位的DSP语音芯片,标准的SOP8封装.内置420KByte的语音空间,最大支更多下载资 ...
- ios开发 多人语音聊天_手游语音市场的现状、机遇与挑战
文/手游那点事小鱼原创 2014年持续火热的手游市场成就了一大批企业的上市梦,同时也在大环境下产生了对系列手游增值服务的需求.基于玩家对手游社交性的需求,以及借鉴传统端游,页游中成功的社交体系,手游市 ...
- ios开发 多人语音聊天_客户端实现(iOS)
客户端实现(iOS) 本文档为您展示通过 SDK 实现语音聊天室场景的相关步骤,帮助您在业务中实现麦位管理.低延时语音互动.文字聊天等 IM 和音视频通话 2.0 在语音聊天场景下的相关能力. 前提条 ...
- 即构多人语音聊天室功能解析及搭建方法
语音和视频聊天,已成为社交软件的基础功能.在实时音视频技术支持下,社交APP延伸出了K歌语聊.语音电台.语音私聊等多样的玩法.此前,即构已推出语聊房一体化解决方案,帮助荔枝.喜马拉雅.酷狗.比心.Bl ...
- Android移除原生内置应用
前言 本文列举了四种方式移除原生系统中默认内置的应用(以Email为例),推荐使用方法四 方法一.重命名Email的Android.mk 将Email的Android.mk 重命名为Android.m ...
- 制作一款多人语音聊天室的成本是多少?
首先不知道你想要制作的是哪一种类型的语音聊天室,是类似9158聊天室还是51vv那种语音聊天室,因为每一种不同风格的语音聊天室开发的成本都是不一样的. 打个比方,你想实现yy语音聊天室一样的功能,保守 ...
最新文章
- 模型优化的风向标:偏差与方差
- keras fine-tune方法
- datalength,求字符串的字节数
- 【虚拟化】docker部署nginx
- SAP Spartacus My Company list focus事件触发后,控件border的默认效果
- android 锁屏 home,android 锁屏界面禁用长按home 和menu(recent apps)
- 2021抖音口腔护理行业洞察报告
- vs2008试用期到期解决办法
- 你必须掌握的20个python代码,短小精悍,用处无穷
- flask异步操作_从Flask到FastAPI的平滑迁移
- 用户调研的操作步骤与过程模板
- 项目管理的经验(4年项目管理经验)
- LoadRunner技巧之思考时间设置
- Unity笔记之调节text的字间距
- 远程连接android手机(调试)
- 7个月时间“从零到亿”,社交电商靠谱好物为何总能占据行业“C位”?
- pytest之Monkeypatching(猴子补丁)
- MyBatis关联嵌套映射(association、collection、discriminator)
- 史上最全Python学习笔记(基于《Python学习手册(第4版)》)——Part3 语句和语法
- Adlik在深度学习异构计算上的实践