前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >新版本Chrome 69的自定义标签页,将不再需要扩展程序

新版本Chrome 69的自定义标签页,将不再需要扩展程序

作者头像
德顺
发布于 2019-11-13 09:11:25
发布于 2019-11-13 09:11:25
1.2K0
举报
文章被收录于专栏:前端资源前端资源

导语

游戏多媒体引擎(Game Multimedia Engine,GME)作为游戏语音的PaaS服务,致力于提升游戏语音的质量,简化语音接入的流程,创造更多的语音玩法。GME基于Wwise引擎推出了独有的解决方案,目前是Wwise官方支持的唯一语音合作伙伴,本文将对Wwise + GME方案做简单的介绍,看一看那些被解锁的游戏语音新玩法。

"如果你的团队正在使用Wwise音频组件,一定要使用GME for Wwise这套解决方案,它非常完美地解决了我们在即时语音功能上遇到的所有问题。"

—— from 《香肠派对》项目团队

当你玩吃鸡时,右侧突然出现窸窸窣窣的脚步声,伴随一声枪响在右耳边炸开,身旁的队友瞬间倒地,队友的惊呼中还带着被击中后痛苦的颤音....

当你进入狼人杀房间,映入眼帘的是夜晚的草原篝火背景,玩家围绕着篝火席地而坐,耳机里隐约传来左边玩家的窃窃私语,主持人的讲述里还夹杂着远处的狼嚎,闭眼,睁眼,今晚又有人被毒...

这些游戏里语音与游戏场景完美融合的效果,能为游戏玩家提供身临其境的沉浸式游戏体验。上一篇《来了!GME沉浸式方案助力游戏实现Metaverse的无限可能》文章中,我们提到Metaverse游戏核心在于真实而沉浸的互动体验。

而在实际操作中,游戏语音如何深度融合游戏场景,为玩家最大程度“还原临场感”却面临诸多困难。为了解决这些行业难题,提升游戏语音体验,作为顶级互动音频引擎Wwise唯一官方授权的语音插件,GME和Wwise的研发团队联合推出了独家语音解决方案。

Game Multimedia Engine(GME)游戏多媒体引擎是针对游戏场景定制的一站式语音解决方案,提供了包括多人实时语音、语音消息、语音转文本以及语音内容审核等功能,开发者需要通过API调用接入GME SDK,从而在游戏中实现语音功能。

传统的独立语音SDK方案接入过程是独立于游戏音效设计的,而基于Wwise音频引擎开发的游戏,GME提供了专门的解决方案,通过使用相应的GME语音插件,游戏开发者可以将语音的接入融入到游戏音效的设计过程,Wwise强大的音频处理能力和音频控制能力都可以运用到语音上,在提升语音音质的同时,为游戏音效提供了更加丰富的语音玩法设计空间。其基本流程框架如下:

由上图可以看出,GME的几个插件把本地的待发送语音(麦克风录制的本地玩家语音)和从网络接收到的语音(待本地播放的其它队友语音)全部送到了Wwise的处理管线中,GME语音流被抽象成了Wwise的基本声音源进行处理,正是基于这样的新颖设计,Wwise-GME相比于传统的独立语音SDK具有独有的优势。

语音与游戏音效统一设计

在Wwise工程中,GME语音音频流无缝接入Wwise音频管线,接入语音的过程和Wwise的音效设计过程深度融合,避免了单独接入一套语音SDK可能引起的音频冲突。在游戏程序端,对GME语音发送和接收的操作抽象成一个个Wwise事件的触发,这些操作和Wwise的标准开发流程体验一致,比以前的API调用的接入方式更直接,更形象。

完美解决行业内痛点

对于传统的独立语音SDK方案,语音开麦以后的游戏音效质量下降、音量跳变以及声音发干都曾是行业痛点,开麦后整个游戏的音效音质都进入“电话音质”级别(低采样率的单声道信号),极大的影响了玩家的游戏体验。Wwise-GME有效解决了手游开麦以后音量类型切换导致的游戏音效质量下降的问题,大幅提升了开麦后语音的音质,在畅快聊天的同时仍然可以保持原有音效做到听声辩位。

强大的设计能力,带来无限的玩法创意

Wwise-GME方案给游戏语音玩法带来非常大的设计空间,由于语音流全部送入Wwise总线,可将Wwise上丰富的音效处理和控制运用到语音,并且能定制化处理每一路语音流,从而增加游戏过程中语音的沉浸感和趣味感,让玩家交流“不出戏”。

对于每一名玩家来说,语音聊天主要涉及两条音频流链路,一条是上行链路,即本地麦克风采集自己的说话声,通过服务器分发到远端队友,另一条是下行链路,即从服务器接收所有队友的语音,混音后经过本地的播放设备播放出来。

上行链路

玩家本地的聊天语音流会经过GME采集插件发送给Wwise引擎,基于Wwise提供的丰富的音效处理能力,游戏端可以根据玩家所处的实际环境和需求来对语音流进行处理,比如质地,混响和变声处理等,试想现在玩家的角色是在教堂中,则处理后的带有教堂混响的语音流会通过GME发送插件发送到服务器中,进而发送到远端的玩家。同样,如果游戏设计了变声玩法,经过实时变声算法处理的语音流会发送到远端的玩家。

上行链路处理流程
上行链路处理流程

下行链路

相比上行链路的单路本地语音流,下行链路通常会收到所有队友的N路语音流,这些语音流会通过GME接收插件传给Wwise引擎,同样游戏端可以根据每一路接收语音对应的玩家在游戏中的实际场景,比如相对本地玩家的位置,距离和有无障碍物阻挡等进行对应的音效处理,处理后的数据经过Wwise混音后在本地设备播放。

具体的游戏场景中,比如队友A站在本地玩家的左前方,那么他听到队友A的声音就是在左前方发出来,队友B跳到一个岩石后边,那么他听到队友B的声音就是经过岩石阻挡并折射出来的声音,同时随着队友接近或者远离听者,对应的声音也会被增强或者衰减。

下行链路处理流程
下行链路处理流程

这种基于游戏场景处理过的语音不再像传统独立语音SDK那样只能提供“语音会议”般的游戏体验,而是把语音体验提升到了更高的层次,即与游戏场景融合的沉浸式语音体验。下面这个视频就展示了Wwise-GME方案的一些基本用法,如果用手机观看Demo视频,需要戴耳机观看,因为这里边运用了双耳虚拟声场技术。

视频中你是第一人称视角,对面灰色机器人是其他队友和你通过GME讲话,3D,变声和混响等都运用到语音聊天处理当中,视频中的所有语音都是实时录屏远端玩家发送的语音,而并非后期合成制作。

Wwise-GME方案这种独特的设计使语音作为游戏音效设计的一部分成为可能,这里列出笔者想到的一些可能的语音处理,更多的玩法期待音频设计师的创作。

发送环境声音或伴奏音

GME提供的不单单是发送玩家语音的能力,还具备发送其它音频流到语音服务器的能力。这个能力最显而易见的应用场景就是卡拉OK了。对于游戏来说,试想这样的游戏场景,玩家在游戏中的角色处在雨中或者风中,当玩家和队友通话的时候,沉浸式的体验就需要把雨声或者风声适当的混音到语音当中。当然还有一些其它的应用场景,比如根据玩家在游戏中的进程发送一些声音Emoji增加语音的趣味性。

模拟语音的反射衍射等处理

沉浸式的语音体验一定要把语音的渲染和游戏的实际场景结合起来考虑。本文之前提到的质地、衰减、变声、混响以及3D定位处理只能算是初阶的处理,为了更好的模拟游戏场景中说话人与听者的语音传输路径,Wwise提供的反射、衍射、声笼和阻挡模型同样可以用来处理队友之间的语音,这些处理的效果正是元宇宙(Metaverse)对语音的终极体验。

人物性格和状态处理

为了增加游戏语音的趣味性,根据玩家在游戏场景中的一些性格和状态变化也可对其语音做一些特定设计的DSP处理。比如在游戏中的玩家被对手击打掉血,那么语音上做一些失真,延迟或者颤音处理表明玩家的痛苦状态,再比如玩家PK掉了对手或者拾到了宝贝,就对语音做一些高通滤波或者语音加速处理,从而体现玩家的兴奋程度等等。

侧链的处理

侧链是混音制作过程中必不可少的处理手段,其基本原理就是用一路信号控制另一路信号。游戏中加入语音功能是为增加游戏的社交属性,语音必须要清晰地传递到听者,当有玩家说话时候,游戏声音混音的焦点就应该落到语音上而不是游戏本身的音效,这就类似收音机电台的做法,DJ要讲话时会让播放的音乐音量降低些,等讲完了话就把音量恢复。

Wwise-GME方案把语音流全部送入了Wwise总线使这种处理在游戏场景下也成为可能,比如在接收的语音处设置一个Wwise Meter,然后根据这个Meter的值动态的控制其它音效的音量大小。

下面这段视频是Wwise的开发商Audiokinetic联合GME制作的Demo视频,其中展示了比如声音反射,阻挡和侧链对GME语音的处理。视频中展示了第一人称第三人称和俯视图视角,绿色机器人是队友和你通过GME讲话,随着机器人所处的位置和环境变化,对应的处理就会施加到语音上(处理细节字幕有描述),这样处理过的语音聊天会让人有身临其境的感觉。同样,视频中的所有语音都是实时录屏远端玩家发送的语音,而并非后期合成制作。

游戏语音解决方案GME和音频引擎中间件Wwise,两个产品各自可以从不同的角度提升游戏的品质,GME增强了游戏的社交属性,从而增加游戏对玩家的粘性。

Wwise音频引擎大幅提高了游戏中互动音效的开发效率,并且提高了游戏中的声音体验。当游戏语音解决方案GME遇到音频引擎Wwise时,GME填补了Wwise生态在语音方面的空白,两者在一起必然会产生出一加一大于二的效果,相信它们的融合方案Wwise-GME会成为游戏音效设计师的强有力工具,为游戏中创造最好最真实最富有创意的声音。

目前,Wwise+GME语音插件已上架Wwise官网并对全行业开放。

01

Wwise+GME方案后续还有操作详解和创意征集活动,

福利多多,大佬云集,欢迎持续关注我们!

02

对Wwise+GME方案感兴趣,

可关注公众号回复「联合方案」加入交流群

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-09-22),如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
IntelliJ IDEA 2020.3 无限重置试用期教程
Jetbrains家的产品有一个很良心的地方,他会允许你试用30天(这个数字写死在代码里了)以评估是否你真的需要为它而付费。但很多时候会出现一种情况:IDE 并不能按照我们实际的试用时间来计算。 我举个例子:如果我们开始了试用,然后媳妇生孩子要你回去陪产!陪产时我们并无空闲对IDE试用评估,它依旧算试用时间。(只是举个例子,或许你并没有女朋友) 发现了吗?你未能真的有30天来对它进行全面的试用评估,你甚至无法作出是否付费的决定。此时你会想要延长试用时间,然而 Jetbrains 并未提供相关功能,该怎么办?
程序员小猿
2021/01/19
12.6K0
破解IDEA?!安全起见,这款 IDEA 插件赶紧删了吧!
IntelliJ IDEA :优秀的 Java 开发 IDE 之一,这款优秀的工具是收费的。但不少人喜欢白嫖,看到收费提示,第一个想法可能就是 百度 -> 破解。
java进阶架构师
2022/04/02
1.2K0
破解IDEA?!安全起见,这款 IDEA 插件赶紧删了吧!
pycharm无限重置试用期_pycharm只能安装最新版吗
pycharm 2020.1 以上的传统的补丁激活方法已经失效了,但好在还有其他的解决方案。
全栈程序员站长
2022/09/27
3.9K0
pycharm无限重置试用期_pycharm只能安装最新版吗
再谈WindowsBlinds 7.4的试用期
以前的曾经提过这个东西关于开机弹窗的问题(链接:http://www.h4ck.org.cn/2012/11/windowblinds-7-4蛋疼的弹窗/),那时候是解决了,并且顺便patch掉了那个试用期的提示,但是周一开机的时候忽然发现那个原本的效果不见了,取而代之的是一个灰色的没有任何风格的窗口,这个蛋疼啊。
obaby
2023/02/23
4300
PrimoCache无限循环试用免破解使用方法
之前 reizhi 介绍过一款名为 FancyCache 的软件,能够利用内存缓存为硬盘读写加速。目前这款软件已经升级为了 PrimoCache ,并且不再提供试用授权。在初次安装后90天内可以免费试用,试用期过后则需要购买正版才能继续使用。由于软件使用了驱动级别的加密保护,暂无破解。但卡饭论坛的 shanghaiplmm 提供了一种能够循环试用的方法,只要在90天试用时间到期之前,删除指定的注册表项,就能够无限循环使用。
reizhi
2022/09/26
6.1K0
PrimoCache无限循环试用免破解使用方法
SmartGit问题汇总
SmartGit可以免费试用三十天,三十天后可以通过删除配置文件来重复免费试用三十天的过程,不同版本需要删除的文件不同。
雨临Lewis
2023/04/17
2K0
Python 脚本如何设置试用期
程序员可能会私下给别人开发一些工具,但是通常要给别人试用一下,但是万一别人试用后,把你拉黑,那就白忙活了。今天就分享如何在 Python 里设置有效期。
somenzz
2022/10/25
6050
IntelliJ IDEA,WebStorm,PhpStorm破解到2089年
下面的破解步骤一定要严格跟着我的步骤来。IntelliJ IDEA,WebStorm,PhpStorm的破解方式都一样,这里我就以idea的破解为例。
编程小石头
2020/10/11
3.4K0
职场 | 跳槽之后,如何平稳走过试用期
完成跳槽之后,进入新公司并不说明就算真正进入该公司,试用期的三个月考核这才是正式开始。
知了一笑
2021/03/10
5750
mac端的优秀抓包工具——Charles使用 原
        Charles是mac端的一款截取与分析网络请求的工具,在网络开发中使用其作分析,可以大大提高我们的开发效率。Charles是收费软件,一般可以试用三十天,但是可以通过相应的破解来获取服务(这里只做演示使用,希望大家购买正版软件)。Charles软件和破解包下载地址:http://pan.baidu.com/s/1ySsUy。
珲少
2018/08/16
2K0
mac端的优秀抓包工具——Charles使用
                                                                            原
IntelliJ IDEA 最新破解教程
先下载jar包 JetbrainsCrack.jar,把它放到你认为合适的文件夹内,我直接放在了安装目录 /Users/xiazhaoyang/Downloads/plugins/Intellij/cracker/JetbrainsCrack.jar
架构探险之道
2020/02/11
3.3K0
IntelliJ IDEA 最新破解教程
2021年最新PyCharm永久激活破解方案!仅此一次
去年在公众号,给大家分享过一篇关于最新版 PyCharm的激活教程,或者说是JetBrains家族系列产品的破解方案:jetbrains-agent,那段时间,免费的,让大家用的不亦乐乎,无奈,这个方案已经夭折了。如此同时,网络上层出不穷的各种版本激活码,活不长久,很快就都失效了。
测试开发技术
2021/05/11
73.4K4
IntelliJ IDEA 2020.2激活破解教程
1. https://www.jetbrains.com/idea/download/#section=windows
王小明_HIT
2020/10/23
11.7K1
IntelliJ IDEA 2020.2激活破解教程
2021年最新PyCharm永久激活破解方案!仅此一次
去年在公众号,给大家分享过一篇关于最新版 PyCharm的激活教程:最新版PyCharm激活教程!有效期至2089年!,或者说是JetBrains家族系列产品的破解方案:jetbrains-agent,那段时间,免费的,让大家用的不亦乐乎,无奈,这个方案已经夭折了。如此同时,网络上层出不穷的各种版本激活码,活不长久,很快就都失效了。
测试开发技术
2021/05/18
7.4K0
2021年最新PyCharm永久激活破解方案!仅此一次
IntelliJ IDEA 2021.1 破解版|绿化工具(附带工具)
相信破解过IDEA的小伙伴,都知道jetbrains-agent这个工具,没错,就是那个直接拖入到开发工具界面,一键搞定,so easy的破解工具!这个工具目前已经停止更新了,尽管还有很多小伙伴在使用,但是对新版本IDE的支持已经不是很稳定了。
终码一生
2021/08/13
7K0
IntelliJ IDEA 2021.1 破解版|绿化工具(附带工具)
JetBrains IDEA破解永久使用教程
适用于 JetBrains 全系列产品 2018、2019及2020.1.1之前的版本。
严朔0425
2021/04/25
18.5K1
JetBrains IDEA破解永久使用教程
Jetbrains IDEA 2020最新安装破解教程,JetBrains编程工具全家桶
idea是一款java开发神器,相信小伙伴都用过,本教程教大家完美安全永久破解idea2020.2.x和idea2020.3.x所有版本,亲测绝对可以100%激活,支持Windows Mac Linux操作系统。
用户8187027
2023/03/11
1.8K0
IDEA 2019.3.5破解与安装
官网下载地址:https://www.jetbrains.com/idea/download/other.html
东边的大西瓜
2022/05/05
9.8K2
IDEA 2019.3.5破解与安装
pycharm使用笔记1-pycharm破解与汉化
本文介绍了pycharm破解与汉化的方法,通过修改系统时间以激活试用版,以及汉化pycharm的方法。
锦小年
2018/01/02
1.7K0
Intellij idea永久破解,亲测可用!!!
随着 IDEA 的 2020 版本的发布,新增和优化了很多的功能,今天来讲一讲如何永久破解,亲测可用,对idea2020永久破解 教程感兴趣的朋友可以跟随小编一起看看吧。
黑洞代码
2021/03/01
66.4K2
Intellij idea永久破解,亲测可用!!!
推荐阅读
相关推荐
IntelliJ IDEA 2020.3 无限重置试用期教程
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档