Welcome to Tencent Cloud + community, get more Tencent mass technology practice dry goods oh ~

This article is published by Tencent Game Cloud in cloud + community column

In online games, whether battle Royale, chess, e-sports or entertainment and leisure games, the interaction between players and voice chat is an essential link. This is a general requirement, and it is neither economical nor technically advantageous for game manufacturers to develop the corresponding audio technology from scratch. There are some manufacturers in the market that provide third-party game audio SDKS, allowing game developers to avoid reinventing the wheel and spend more time on improving their core competitiveness.

Tencent Cloud’s Game Multimedia Engine (GME for short) is a real-time Game audio SDK specially customized for Game scenes, which covers a variety of Game types such as casual social, MOBA, MMORPG, etc. The espace EMS provides multi-party real-time voice, voice message, and voice to text functions. With complete functions and low access threshold, one SDK can meet diversified game voice demands.

GME is provided with basic technical solutions by Tencent Audio and Video Lab, formerly QQ audio and video team. Relying on QQ’s massive user platform, GME has accumulated more than ten years of technical and practical experience in audio and video network communication, audio and video live broadcasting, image processing and audio and video processing. In addition to QQ, Tencent Audio and video Lab also serves QQ Music, Now Live, Kuaishou, Douyu, National k-song and other products with hundreds of millions of users.

Game voice processing has specific thresholds, in addition to the acquisition, processing, coding, transmission, decoding, rendering and other aspects of the technical ability and experience required, but also requires strong engineering strength: To solve the adaptation and audio compatibility problems of thousands of models, as well as massive and high-concurrency processing capacity, Tencent Audio and Video Lab has accumulated a lot of experience in the process of serving hundreds of millions of users of products.

Compared with similar products in the market, Tencent Cloud GME has significant advantages:

** Game scene customization: In-depth optimization of audio codecs for game scenes, leading the industry in key technical indicators such as bit rate, delay, and system resource consumption. **GME provides different sound quality experience and different anti-network damage technology in different scenarios, and strives to bring users the best game experience. The average MOS score of real-time voice quality in the scenario of non-destructive network is 4.38 (full score of 5), and the average delay is less than 200ms. Through advanced packet loss recovery technology, packet loss compensation algorithm and excellent network resistance, it can maintain smooth communication and good sound quality even when the packet loss exceeds 50% and the network jitter is 1000ms. For example, in MOBA games, under the premise of normal voice communication and good performance, the traffic consumption per minute in mobile network mode is less than 500KB, and the CPU usage is less than 10% on average.

Top infrastructure: self-built 10 gigabit cloud machine room, global coverage, equipped with more than 30 lines of BGP top network, 1300+CDN acceleration nodes to allow players to enjoy a stable and rapid experience;

Professional network access: reuse QQ access deployment and scheduling strategy, effectively solve the connectivity problem in weak network environment, the connectivity rate is as high as 99.995%;

Super service bearing: bearing QQ service supporting capacity, supporting hundreds of millions of users online, hundreds of millions of groups; Real-time monitoring, remote disaster recovery, intelligent scheduling, ensure service security and reliability;

Ultra-low access threshold: Full coverage of Unity 3D, Unreal, Cocos and other universal game frameworks, fast access with four lines of code;

Comprehensive functions: Provides common functions in the game scene, such as multiplayer voice, voice message, voice to text and so on.

In addition, Tencent Cloud GME also provides 3D real-time voice, voice changes, playing high-quality accompaniment and other features suitable for a variety of game scenarios. For example, 3D sound effects can process the sound without a sense of location into the sound with a sense of location of the sound source, so as to simulate the feeling caused by the sound source at any position in the space to the human ear. It can increase the sense of presence in board games, Battle Escape and other types of games and give players a feeling of being on the scene.

Games are becoming more and more social, and integrating voice into games is more than just a “standard feature” — it’s important to improve the experience, engagement and retention of users. Choosing a stable, smooth audio SDK is crucial to the game experience.

At present, Tencent Cloud GME has established cooperation with a number of well-known game manufacturers, including Perfect World, Giant network, Yinhan Games, Douyu, Kuaishou games, iQiyi games, etc., and has access to MANY games, such as QQ Daowu, Kuaishou games, Strange Werewolf Kill, etc., which has received good feedback. In QQ Flash dance, based on GME’s own high quality echo cancellation technology, QQ Flash Dance players can hear everyone’s voice in a real-time multiplayer voice scene without having their voice cut. Even more creatively, if the player is talking while another player is singing, it can switch to a radio duking effect, improving the audience’s and the speaker’s sound experience.

As more and more games are connected, Tencent Cloud GME is also constantly optimizing the experience, committed to providing better and more stable audio services for game manufacturers, and creating a pleasant game voice experience for players.

Learn more tencent GME cloud multimedia game engine products, please stamp: cloud.tencent.com/product/tmg…

Question and answer

Speech recognition API calls?

reading

Tencent Cloud CIS entry — Kubernetes deployment

Tencent Cloud API: Use Tencent Cloud API with Python (machine translation example)

Host migration practice sharing

Has been authorized by the author tencent cloud + community release, the original link: https://cloud.tencent.com/developer/article/1159056?fromSource=waitui

Welcome to Tencent Cloud + community or follow the wechat public account (QcloudCommunity), the first time to get more mass technology practice dry goods oh ~

Massive technical practice experience, all in the cloud plus community!