热点:

    MATLAB GUI播放音频文件方法

      [   原创  ]   作者:
    收藏文章 暂无评论

    MATLAB具备录音与读取音频的功能,本文仅介绍如何读取音频并播放,录音功能类似,将提供相关函数,具体操作可自行查阅资料了解。

    1、 读取当前目录中的音频文件:使用 audioread 函数加载名为 2.mp3 的音频。

    2、 读取指定音频文件,返回音频的采样数据 y 及其对应的采样频率 Fs。

    3、 y表示音频信号,为向量或二维数组形式的数值数据,包含全部数据信息。

    4、 Fs表示采样频率,单位为赫兹(Hz),决定音频播放速度。

    5、 播放前先读取,此处提供两种播放方法:

    6、 sound() 函数可直接播放音频,操作简便快捷。

    7、 以采样率 Fs 将音频信号 y 输出到扬声器播放。

    8、 创建音频播放器对象以播放指定文件内容。

    9、 创建一个音频播放器对象,用于播放采样率为 Fs 的音频数据 y。

    10、 播放音频文件

    11、 直接播放即可,但可能存在某些问题。

    12、 当 y 与 Fs 的比值过小时,音频将无法被听见,因为该比值对应的时间短于音频本身的持续时间,导致控制权发生转移。

    13、 在其后添加 pause(3) 语句,即可实现三秒暂停效果。

    14、 也可将 play 替换为 playblocking 播放,确保在播放结束前持续掌控。

    15、 完整代码见下

    16、 搜索audiorecorder即可找到录音功能。

    soft.zol.com.cn true https://soft.zol.com.cn/1221/12214751.html report 992 MATLAB具备录音与读取音频的功能,本文仅介绍如何读取音频并播放,录音功能类似,将提供相关函数,具体操作可自行查阅资料了解。 1、 读取当前目录中的音频文件:使用 audioread 函数加载名为 2.mp3 的音频。 2、 读取指定音频文件,返回音频的采样数据 y 及其对应的采样...
    不喜欢(0) 点个赞(0)
    随时随地资讯查报价 就上ZOL手机客户端,点击或扫描二维码下载
    立即下载

    Moo0 AudioPlayer

    更新时间:2010年04月28日

    用户评分:0 | 0人点评

    软件类型:免费软件

    软件语言:英文

    Moo0 AudioPlayer
    • 更新时间:2010年04月28日
    • 软件大小:2.1MB
    • 软件分类:视频播放
    • 语言种类:英文
    • 软件评级:0 人点评