【问题标题】:Parsing AMR-WB Codec bitstream解析 AMR-WB 编解码器比特流
【发布时间】:2015-11-19 22:37:17
【问题描述】:

我使用的是 3gpp 提供的 amr-wb+ 编解码器。

在其中一个文档网站上,他们解释了如何解析原始比特流文件

http://www.3gpp.org/ftp/Specs/archive/26_series/26.290/26290-c00.zip

我现在正在阅读的这份文档试图解释如何将 LPC 语音参数转换为导抗谱对,然后进行矢量量化。
http://www.3gpp.org/ftp/Specs/archive/26_series/26.190/26190-c00.zip

我只想检查编解码器在双向流中生成的参数并给出格式,我能够做到这一点。但是,我不确定的是,在获得不同 LPC 参数的各个位之后,我不确定如何将它们转换为实数。我不确定这些位以什么格式存储。我所知道的是,它们是矢量量化的,但我不知道将这些位转换为实际数字的其他任何东西。如果有人对编解码器有这样的经验,我们将不胜感激。

【问题讨论】:

    标签: parsing codec speech amr


    【解决方案1】:

    此类编解码器中的数据处理管道非常复杂,需要对各种参数进行大量特殊处理。最好下载编解码器的现有源代码并根据您的需要进行修改。你可以在这里下载代码:

    https://sourceforge.net/projects/opencore-amr/files/opencore-amr/

    您对pvamrwbdecoder.cpp文件中的pvDecoder_AmrWb函数感兴趣

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多