Lyra(编解码器)
编辑Lyra是一种有损音频编解码器,旨在以极低的比特率压缩语音。与大多数其他音频格式不同,它使用基于机器学习的算法来压缩数据。
Lyra(编解码器)的特点
编辑Lyra编解码器被设计用来在带宽受到严重限制时实时传输语音,例如通过缓慢或不可靠的网络连接。它以3kbps的固定比特率运行,旨在提供比在类似比特率下使用传统波形算法的编解码器更好的质量。相反,压缩是通过机器学习算法实现的,该算法对输入进行特征提取编码,然后使用生成模型重建原件的近似值。这个模型是在超过70种语言记录的数千小时的语音上训练出来的,以适应各种说话者的功能。由于生成模型在计算上比传统的编解码器更复杂,所以使用了一个简单的模型,并行处理不同的频率范围,以获得可接受的性能。Lyra在40毫秒的帧上运行,谷歌声称它在典型的硬件上可以以90毫秒的延迟运行。
质量方面,Lyra在类似比特率下的表现明显优于传统编解码器。
支持实现
编辑谷歌的实现在Github上以Apache许可证提供。它以C++语言编写,针对64位ARM进行了优化,但也可以在X86上运行,在Android或Linux上运行。
Lyra(编解码器)的应用
编辑在带宽有限的情况下使用Lyra来传输视频聊天的声音。
内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/175774/