0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

嵌入式DSP教学—AAC音频编码实验

冬至配饺子 来源:创龙教仪-木江鹏 作者:创龙教仪-木江鹏 2023-09-05 17:01 次阅读

音频编解码的主要对象是音乐和语音,音频的编解码格式可分为无压缩的格式、无损压缩格式、有损音乐压缩格式、有损语音压缩格式和合成算法

本实验中使用的AAC格式属于有损音乐压缩格式。音频编解码的目的是减少传输的信息量和减少储存的信息。

image.png

音频编解码格式分类

AAC高级音频编解码,最初是基于MPEG-2的音频编码技术,目的是取代MP3格式。2000年,MPEG-4标准出台,AAC重新集成了其它技术,为区别于传统的MPEG-2 AAC,故含有SBR或PS特性的AAC又称为MPEG-4 AAC。

AAC是新一代的音频有损压缩技术,它通过一些附加的编码技术,衍生出了LC-AAC,HE-AAC,HE-AACv2三种主要的编码。其中LC-AAC就是比较传统的AAC,相对而言,主要用于中高码率,HE-AAC主要用于中低码,而新近推出的HE-AACv2主要用于低码率。事实上大部分编码器设成<=48Kbps自动启用PS技术,而>48Kbps就不加PS,就相当于普通的HE-AAC。

image.png

AAC常用规格

AAC共有9种规格,以适应不同的场合的需要:目前使用最多的是LC和HE,适合低码率。

流行的Nero AAC编码程序只支持LC,HE,HEv2这三种规格,编码后的AAC音频,规格显示都是LC。HE其实就是AAC(LC)+SBR技术,HEv2就是AAC(LC)+SBR+PS技术。

image.png

AAC规格分类

操作现象

硬件连接

本实验所需硬件为实验板、仿真器电源

连接仿真器和电脑USB接口

将创龙教仪TL6748-PlusTEB教学实验箱拨码开关拨到DEBUG模式01111,连接实验箱电源,拨动电源开关上电。

实验现象

导入工程,选择Demo文件夹下的对应工程。

编译工程,生成可执行文件。

将CCS连接实验箱并加载程序。

点击运行程序。

运行程序后,Console 窗口会打印信息。

大概等待5分钟,编码完成。

可看到工程目录下的song.wav文件编码生成的song.aac文件。

使用播放器播放song.aac,其效果和原WAV文件播放效果一致。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式系统
    +关注

    关注

    40

    文章

    3525

    浏览量

    128860
  • 仿真器
    +关注

    关注

    14

    文章

    1010

    浏览量

    83464
  • WAV
    WAV
    +关注

    关注

    0

    文章

    22

    浏览量

    19104
  • SBR
    SBR
    +关注

    关注

    0

    文章

    18

    浏览量

    8176
  • 音频编解码
    +关注

    关注

    0

    文章

    18

    浏览量

    2979
收藏 人收藏

    评论

    相关推荐

    嵌入式操作教程_数字信号处理_音频编解码:3-6 AAC音频解码实验

    一、实验目的 了解AAC音频格式,掌握AAC音频解码的原理,并实现将AAC格式的
    发表于 04-11 09:22

    嵌入式教程_教学实验实验操作_音频处理:3-2 mp3音频编码实验

    1、实验目的 本次视频教程是基于创龙教仪TL6748-PlusTEB教学实验箱完成的。 本此教程的目的是了解MP3音频格式,掌握MP3音频
    发表于 06-02 16:17

    嵌入式DSP教学实验箱_数字信号处理教程:3-5 AAC音频编码实验

    1、实验目的 本次实验操作教程是基于创龙教仪DSP教学实验箱:TL6748-PlusTEB演示录制的。 本次
    发表于 09-05 11:02

    UP-NETARM 300嵌入式教学平台实验指导书

    UP-NETARM300嵌入式教学平台实验指导书实验一、ARM SDT 2.5 开发环境.2实验二:开发基本的
    发表于 12-25 22:10 58次下载

    嵌入式系统教学模式研究

    嵌入式系统教学模式研究  回顾从单片机教学到现在的嵌入式系统教学20余年的发展,介绍嵌入式
    发表于 03-29 15:08 1493次阅读

    EBF-561嵌入式DSP实验开发系统

    EBF-561嵌入式DSP实验开发系统,基于业界领先的ADI Blackfin系列ADI-BF561 600MHz双核嵌入式处理器和DSP
    发表于 02-24 23:46 36次下载

    嵌入式教学平台EDUKIT-IV实验丛书

    本书是深圳市英蓓特信息技术有限公司《嵌入式教学平台EDUKIT-IV实验丛书》之一,主要基于英蓓特公司目前最新嵌入式教学平台EDUKIT-I
    发表于 04-19 20:22 62次下载

    嵌入式ARM_Cortex-A15教学实验平台产品手册V2.0

    CortexA15嵌入式教学ARM实验箱产品介绍
    发表于 03-03 14:38 20次下载

    嵌入式Cortex-A9教学实验平台规格书V3.0

    Cortex-A9教学实验平台/ARM实验箱/嵌入式实验箱/实验室专用
    发表于 03-03 14:37 32次下载

    基于ARM的嵌入式系统教学与科研应用

    基于ARM的嵌入式系统教学与科研应用
    发表于 01-08 14:27 9次下载

    语音信号去噪和编码系统设计,DSP嵌入式系统开发典型案例

    语音信号去噪和编码系统设计,DSP嵌入式系统开发典型案例
    发表于 10-19 10:23 15次下载
    语音信号去噪和<b class='flag-5'>编码</b>系统设计,<b class='flag-5'>DSP</b><b class='flag-5'>嵌入式</b>系统开发典型案例

    JPEG2000算法嵌入式编码DSP高效实现策略

    JPEG2000算法嵌入式编码DSP高效实现策略
    发表于 10-20 09:40 4次下载
    JPEG2000算法<b class='flag-5'>嵌入式</b>块<b class='flag-5'>编码</b>的<b class='flag-5'>DSP</b>高效实现策略

    aac音频封装格式特点

    AAC是高级音频编码(Advanced Audio Coding)的缩写,出现于1997年,最初是基于MPEG-2的音频编码技术。由Frau
    发表于 11-01 15:40 2544次阅读
    <b class='flag-5'>aac</b><b class='flag-5'>音频</b>封装格式特点

    海天雄电子:DSP+ARM嵌入式教学实验平台

    CES-EDU5728 DSP+ARM嵌入式教学实验平台是我公司基于美国TI公司异构多核(双ARM Cortex-A15 1.5GHz、双浮点DSP
    的头像 发表于 10-15 15:49 3266次阅读
    海天雄电子:<b class='flag-5'>DSP</b>+ARM<b class='flag-5'>嵌入式</b><b class='flag-5'>教学</b><b class='flag-5'>实验</b>平台

    高校嵌入式教学实验箱,开启智慧教学新篇章

    高校嵌入式教学实验箱,开启智慧教学新篇章
    的头像 发表于 05-23 08:32 380次阅读
    高校<b class='flag-5'>嵌入式</b><b class='flag-5'>教学</b><b class='flag-5'>实验</b>箱,开启智慧<b class='flag-5'>教学</b>新篇章