clear all
clc
music=audiorecorder(11025,16,2);
%创建一个保存音频信息的对象,它包含采样率,时间和录制的音频信息等等。
%44100表示采样为44100Hz(可改为8000, 11025, 22050等,
%此数值越大,录入的声音质量越好,相应需要的存储空间越大)
%16为用16bits存储,2为两通道即立体声(也可以改为1即单声道)。recordblocking(music,5);
%开始录制,此时对着麦克风说话即可,录制时间为5秒。
play(music);MyRecording=getaudiodata(music);
%得到以n*2列数字矩阵存储的刚录制的音频信号。
plot(MyRecording);filename='myspeech.wav';
audiowrite(filename,MyRecording,8000);
%MyRecording表示要存入的波形矩阵,
%8000表采样率,'myspeech'为存储的文件名

读取音频

[y, fs]=audioread('myspeech.wav');

录音绘图

Matlab进行录制、存储、绘制、读取音频相关推荐

  1. 用Matlab录制、读取音频

    转载自:http://blog.csdn.net/shanx_s/article/details/52947440与 http://www.ilovematlab.cn/thread-289189-1 ...

  2. Matlab:录制和播放音频

    Matlab:录制和播放音频 录制音频 录制麦克风输入 录制来自不同声卡的两个通道 指定录制质量 播放音频 在函数内录制或播放音频 通过系统音频输入和输出设备录制和播放音频数据,以便在 MATLAB® ...

  3. php如何从mongo获取视频文件,使用mongodb对文件(图片、音频、视频)的存储、读取操作...

    使用mongodb对文件(图片.音频.视频)的存储.读取操作 实现代码示例: package mongo.util; import java.io.File; import java.io.IOExc ...

  4. 使用matlab和GMT联合绘制带有省界的中国地图

    使用matlab和GMT联合绘制带有省界的中国地图 1下载省级边界数据,地址:http://nfgis.nsdi.gov.cn/nfgis/chinese/c_xz.htm 网站存储有多级边界数据以及 ...

  5. iOS 音频的录制、播放及音频文件管理

    文章目录 音频会话 音效播放 音乐播放 音频录制 音频管理 补充:音频队列服务 参考地址 音频会话 在使用Apple设备时,我们注意到有些应用打开音频播放时,其他音频就会终止,而有些应用却可以同时使用 ...

  6. python构建聊天机器人之录制声音保存为音频文件(利用pyaudio进行录音)

    最近心血来潮想利用 python构建一个智能语音聊天机器人,这样就能在我们无聊的时候和我们聊天以此打发时间啦:). 要想最终实现聊天机器人的构建需要经过一系列过程功能的实现,大致思路为程序接受用户的语 ...

  7. Matlab之netCDF格式文件读取方法

    Matlab之netCDF格式文件读取方法 目录 一.netCDF格式文件 1.简介 2.NetCDF的数据结构 二.Matlab读取netCDF使用到的函数 1.ncdisp() 2.ncinfo( ...

  8. 使用python绘制wav 音频文件频谱图

    1.wav 文件需要是Windows PCM 格式(未压缩),请参考 2.python 库的安装: pip install pyaudio(可能会用到) pip install matplotlib( ...

  9. 使用matlab的MAT.H(c读取mat文件)

    使用matlab的MAT.H(c读取mat文件) 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页.如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Mark ...

最新文章

  1. 私钥设置_私钥忘了怎么办,还能找回来吗?能
  2. mysql的增_MySQL-----增
  3. 割平面法只能求解纯整数规划吗_离散规划 解法
  4. adb命令中的keyevent事件
  5. 将markdown编译为HTML和PDF
  6. Android之Volley 源码解析
  7. 前端学习(1509):单页应用SPA特点
  8. 论文征集 | 2019 Joint International Semantic Technology Conference
  9. 编辑器,webstorm,phpstorm系列配置方法汇总-笔记
  10. 3A公司年薪30万建模师总结:怎么做才能学好3D建模?
  11. 一次tomcat数据乱码事件
  12. linux系统下Opencv4.1.1编译安装,以及增加子函数和python中调用
  13. matplotlib画图一行三个图
  14. mysql离线安装 window_5分钟完成mysql离线安装
  15. 【转】 VS2005中ajax安装指南
  16. Python统计代码运行时间
  17. 摩斯电码/密码入门简介
  18. DAP数据分析平台可视化组件开发
  19. 麒麟Kylin系统适配gStore图数据库系统
  20. Learning NGINX 学习NGINX Lynda课程中文字幕

热门文章

  1. linux下qt多个程序打包,解决Ubuntu下使用linuxdeployqt打包Qt程序问题
  2. mysql 10分钟_10分钟入门mysql(含常用的sql语句,mysql常见问题及解决方案)
  3. 20220401 A满秩,B满秩,AB一定满秩
  4. 【LeetCode】103# 二叉树的锯齿形层次遍历
  5. ubuntu将GNU nano换成vim
  6. Java中实用类:Date、Calendar、Math、Random、String、StringBuffer的用法
  7. 趣味SQL——创建指定的数据类型
  8. 使用gnucash查看任意时间段内的所有者权益变动表
  9. Fiddler使用方法简介
  10. 自己动手制作chm格式开源文档