写点什么

声网 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:251275

评论

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

下不了的开人的手

Ian哥

28天写作

面试时遇到一致性哈希算法这样回答会让面试官眼前一亮

中间件兴趣圈

负载均衡 面试 一致性哈希

目前的区块链IPFS矿机模式交易系统开发的简单解析

v16629866266

有用的信息安全资质查询网站大全

石君

信息安全 28天写作

养成好习惯,需要的不只是意志力

Justin

习惯养成 碎碎念 28天写作

redis分布式锁的这些坑,我怀疑你是假的开发

华为云开发者联盟

redis 分布式 分布式锁 服务器 value

一款基于 Web 的通用数据管理工具(转载)

BinTools图尔兹

数据库 运维 开发工具 dba 数据管理工具

谈谈我所理解的科幻「-28/28」

道伟

28天写作

2021年的十五个DevOps趋势预测

禅道项目管理

DevOps 微服务 自动化 趋势

【无偿分享】史上最全Python学习大礼包

sum56

Python 学习 学习方法 python 爬虫 资料整理

MyBatis入门

小马哥

Java mybatis 七日更 2月春节不断更

CDN加速原理的那些事

浪潮云洲工业互联网平台创新实践,受权威机构关注!

工业互联网

机器学习笔记之:Matrix Vector Multiplication

Nydia

智能汽车颠覆世界!(28天写作 Day28/28)

mtfelix

28天写作 智能汽车 未来世界

CSS开发过程中的20个快速提升技巧

华为云开发者联盟

CSS

工业绿色哪家强?3D可视化盾构机构建隧道,推动设备预测性运维

一只数据鲸鱼

物联网 数据可视化 绿色交通 绿色工业 盾构机

关于京东技术,你想了解的都在这里丨征文活动获奖及优秀专栏推荐

京东科技开发者

京东 征文大赛

并发队列:PriorityBlockingQueue和DelayQueue案例使用

叫练

并发编程 队列 优先级队列 条件队列 并发队列

怎么一本正经地秀技

codevald

Java jdk

“嗖”一下28 天过去啦,我们都在交作业!

李忠良

28天写作

长篇总结之JavaScript,巩固前端基础

我是哪吒

JavaScript 程序员 面试 大前端 2月春节不断更

天天向上跑分模式介绍开发

luluhulian

看KubeEdge携手K8S,如何管理中国高速公路上的10万边缘节点

华为云开发者联盟

Kubernetes 微服务 kubeedge 边缘

深度集成 Flink: Apache Iceberg 0.11.0 最新功能解读

Apache Flink

flink

IDEA永久注册码来了!!!(支持2020.3.1版本)

程序员生活志

IDEA

程序员成长第四篇:程序员的职业天花板

石云升

28天写作 2月春节不断更 职场天花板

28天写作

lidaobing

28天写作

28天写作复盘

一笑

28天写作

终于搞懂了Python模块之间的相互引用问题

华为云开发者联盟

Python 路径 代码 模块

使用V8和node轻松profile分析nodejs应用程序

程序那些事

性能优化 Profile nodejs 性能分析 程序那些事

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