BOB电子竞技:谷歌发布测试版Lyra编解码器以削减语音通话带宽的运用

发布时间:2023-09-25 22:27:57 来源:bob体官网 作者:bob网站下载

  今日谷歌公开了Lyra测试版,这是一款运用机器学习来发生高质量语音通话的音频编解码器。该代码和演示可以在GitHub上找到,可将原始音频紧缩到每秒3千比特,谷歌说,“质量优于其他编解码器”。

  在曩昔的10年里,移动衔接稳步增加,但设备上核算才能的爆破式增加已逾越了牢靠、快速的互联网。即便在有牢靠衔接的区域,随时随地 作业和长途作业的呈现也使数据约束变得严重。例如,依据BroadbandNow的数据,在疫情迸发前期,美国前200个城市中,有近90个城市的网速因带宽严重而下降。

  Lyra的架构分为两个部分,一个编码器和一个解码器。当人们对着手机说话时,这种编码器会从他们的语音中捕捉被称为“特征”的共同特点。Lyra以40毫秒的时刻块提取这些特征,然后紧缩并运用互联网发送它们。解码器的作业是将这些功用转化成音频波形,然后经过听者的电话播映出来。

  依据谷歌的说法,Lyra的架构类似于传统的音频编解码器,后者构成了互联网通讯的骨干。尽管这些传统的编解码器都是根据数字信号处理技能,但Lyra的要害长处是其解码器可以重构高质量的信号。

  谷歌以为,Lyra可能会呈现许多共同的运用,从存档很多语音、节约电池到缓解紧急状况下的网络拥堵等。

  咱们很快乐看到开源社区为Lyra带来的创造力,然后推出更共同、更有必定的影响力的运用程序。谷歌Chrome浏览器工程师Andrew Storus和Michael Chinen在一篇博客文章中写道。咱们[期望]可以让开发者尽快地取得反应。

  Lyra代码运用C++编写,运用Bazel构建结构。中心API供给了一个在文件和包等级进行编码和解码的接口,并供给了完好的信号处理东西链,这中心还包含滤波器和转化。谷歌的示例代码集成了Android NDK,展现了Lyra怎么与根据java的Android运用程序一同作业,谷歌也供给了运转Lyra所需的权重和向量量化器。

  Storus和Chinen持续说道:“这次发行为开发者供给了运用Lyra进行音频编码和解码所需的东西,并针对64位的ARM安卓渠道做了优化,一起在Linux上进行开发。咱们我们都期望扩展这个代码库,并与社区同步开发改善和支撑更多渠道。”

上一篇:伺服器_电子科技类产品世界 下一篇:编码器在风电行业中的应用