写点什么

声网 Agora SDK 支持 50ms 超低延时耳返 适配主流手机机型

  • 2020-05-06
  • 本文字数:1552 字

    阅读完需:约 5 分钟

声网Agora SDK支持50ms超低延时耳返 适配主流手机机型

近年来,随着网络直播的火爆,直播唱歌成为了很多主播在直播间的必备技巧,同时全民 K 歌、唱吧等在线 K 歌软件的兴起,也让很多人足不出户也能享受 K 歌的乐趣,并成为越来越多人偏爱的在线娱乐方式。而不管是直播唱歌还是在线 K 歌,低延时的耳返功能对于唱歌体验都有着很关键的作用,可帮助用户通过耳机实时听到麦克风采集到的声音。


尤其对主播而言,在唱歌时需要通过耳返来监听自己的声音和伴奏,来判断自己的声音是不是走音,并根据自己听到的声音,来调节音色和情感,因此对耳返的延迟要求较高。而国内的手机厂商虽然自带 Android 系统的耳返功能,但由于普通耳返的功能单一,且 Android 机型众多,系统版本不一,自带的耳返功能并不能满足所有机型,导致了一些手机的耳返出现了 200ms-300ms 的高延迟。


针对这样的痛点,全球领先的音视频云 PaaS 服务商声网 Agora 面向手机厂商推出了超低延时耳返解决方案,通过声网 Agora 的音视频 SDK 提供统一接口的超低延时 K 歌耳返功能,并与主流手机厂商深度技术合作,可为 K 歌、直播类 app 提供适配不同手机品牌、手机机型的耳返应用,实现超低延时、超低噪声、极致音效的耳返体验。


统一适配机型 低于 50ms 超低延时耳返


针对一些手机机型会出现高延迟耳返问题,很多手机厂商也做了努力,针对耳返功能从系统底层做了特殊的优化,通过底层芯片级优化,提供低延时音频数据通路和混音耳返的音效。但在软件场景层面,K 歌、直播类 app 想要获得理想的耳返体验仍存在较大的工作量和难度,主要体现在三个层面:


  1. 对接复杂:耳返优化的功能目前并非通用功能,需要 app 开发者获取具体厂商系统的使用权限,将 app 开发者的应用包添加到手机厂商系统的白名单中,app 应用才能使用耳返功能。

  2. 工作量大:各手机厂商的耳返优化功能都是使用私有接口实现,开发者需要调用不同厂商的不同接口来实现对不同手机机型的耳返适配。

  3. 效果不一:各厂商针对耳返优化的效果不一,要适配众多厂商机型,获得较为一致的超低延时、超低噪声耳返体验,难度较大。



针对这些难题,声网 Agora 的超低延时耳返解决方案实现了统一适配手机机型,针对不同手机厂商里支持耳返延迟优化功能的各类机型上进行了适配,K 歌、直播类 app 无需再针对不同机型进行适配,只需通过 Agora SDK 耳返接口进行调用即可获得低延时耳返能力。同时声网 Agora 拥有业内领先的音视频技术,通过与主流手机厂商进行深度技术合作,针对支持耳返功能的主流机型进行深度适配优化,大大降低了 K 歌时耳返的延时,将传统耳返的 100-300ms 的延时降低到 50ms 左右,达到行业领先水平,全面提升 K 歌的体验。


AI 音频降噪搭配美声音效 实现极致 K 歌体验


得益于声网 Agora 拥有的业内领先的音视频整体方案,Agora 音视频 SDK 还拥有超低噪声、美声音效的能力。声网 Agora SDK 拥有业界领先的 AI 音频降噪技术,可基于深度神经网络模型,实现人声和背景噪声的实时分离,有效抑制直播、在线 K 歌中的喷麦、啸叫、突发噪声等常见噪声,并自适应各种声学结构,让集成和调试效率更高,同时可以支持 Android、iOS、Windows、Mac、小程序等多种平台。最终在不依赖任何硬件的基础上,实现对背景噪声的自动消除,帮助用户更清晰的听到背景音乐。


在线 K 歌的过程中,在保障超低延时、超低噪声的耳返体验的同时,如果还能实现声音美化、虚拟音效,那无疑就更加锦上添花了。声网 Agora SDK 的美声音效解决方案,通过对频谱上各个频段进行智能增益,弥补音色缺陷,美化声音。在美声方面拥有清新、活力、磁性、高亢、嘹亮等多种美声效果。在音效方面,则提供电音、KTV、演唱会、录音棚、留声机、R&B 等丰富的虚拟场景音效,再配合超低延时耳返功能,用户可以享受到极致的 K 歌体验。


本文转载自 声网 Agora 公众号。


原文链接:https://mp.weixin.qq.com/s/kL8KZYbx3Yi7w0lyHS5L_A


2020-05-06 10:251892

评论

发布
暂无评论
发现更多内容

金链银链不如区块链 如何利用区块链技术探索“太空世界”?

CECBC

阿里大规模业务混部下的全链路资源隔离技术演进

阿里巴巴云原生

阿里云 云原生 资源隔离 ACK 混部

家庭太阳能发电,何时能告别“两极分化”?

脑极体

🍃【Spring专题】「实战系列」重新回顾一下异常重试框架Spring Retry的功能指南

码界西柚

spring 11月日更 Spring retry Guava retry

到底什么才是真正的区块链游戏

CECBC

双11“剁手”后,你的包裹收到了吗?

OceanBase 数据库

数据库 开源 分布式 oceanbase

阿里云发布云原生加速器,携手生态企业拥抱数字时代

阿里巴巴云原生

云计算 阿里云 云原生 生态企业 创投

蚁剑的分析和利用

网络安全学海

网络安全 信息安全 渗透测试 WEB安全 安全漏洞

度小满启动“小微加油站”,让低息服务可持续

脑极体

MySQL事务的实现原理之Undo Log的分析

卢卡多多

Undo Log 11月日更

“敏捷版”全链路压测

阿里巴巴云原生

阿里云 云原生 全链路压测 PTS

两个排序数组的中位数,“最”有技术含量的解法!

老表

Python 算法 LeetCode 11月日更

区块链技术如何在涉诉信访中显身手

CECBC

🎅Less快速学习(下)🎅

空城机

CSS 大前端 less 11月日更

运维体系建设思考-稳定性篇

ning

运维 云原生 监控 稳定性

推动数字化转型,OceanBase 助力保险企业创造新价值

OceanBase 数据库

数据库 开源 技术宅 oceanbase 分布式,

共建全栈国产化解决方案 | OceanBase持续与合作伙伴推进测试互认

OceanBase 数据库

数据库 分布式 双十一 oceanbase

第三代分布式数据库来了,真香!

OceanBase 数据库

数据库 开源 分布式 oceanbase

【Three.js】随着元宇宙开启WEB3D之路

devpoint

JavaScript WebGL 3D three.js 11月日更

FFmpeg[5] - 将视频文件转码成MP4格式(FFmpeg转封装2)

liuzhen007

11月日更

Can't Connect to MySQL Server on IP Address (10061) 错误的解决方案

蒋川

MySQL 数据库 MySQL 运维 MySQL 数据库

惨遭GitHub直接封杀的阿里P8手敲出来这份565页凤凰架构分布式手册,有何神奇之处

热爱java的分享家

Java 面试 程序人生 编程语言 凤凰架构

我理解的CPI和PPI

石云升

学习笔记 11月日更

深入浅出,一文吃透mysql索引

微客鸟窝

MySQL 11月日更

Go 语言学习查缺补漏ing Day1

Regan Yue

Go 语言 11月日更

给面试官上一课:HTTPS是先进行TCP三次握手,再进行TLS四次握手

热爱java的分享家

Java 架构 程序人生 编程语言 经验分享

clickhouse sql之Array函数

WindFlying

太顶了!华为高工用一份423页的网络协议笔记把计算机网络讲清了

热爱java的分享家

Java 架构 面试 编程语言 网络协议

千万级学生管理系统的考试试卷存储方案设计

Beyond Ryan

黑客常备20个工具,你知道几个?

喀拉峻

声网Agora SDK支持50ms超低延时耳返 适配主流手机机型_语言 & 开发_RTE开发者社区_InfoQ精选文章