librosa.load() 参数如下:(得到的音频序列是numpy序列)

"""音频路径"""
path : string, int, pathlib.Path or file-like objectpath to the input file.Any codec supported by `soundfile` or `audioread` will work.Any string file paths, or any object implementing Python'sfile interface (e.g. `pathlib.Path`) are supported as `path`.If the codec is supported by `soundfile`, then `path` can also bean open file descriptor (int)."""采样率"""
sr   : number > 0 [scalar]target sampling rate'None' uses the native sampling rate"""是否设置为单声道或者多声道"""
mono : boolconvert signal to mono"""音频的起始点(单位是秒)"""
offset : floatstart reading after this time (in seconds)""""读取音频的时长(单位为秒)"""
duration : floatonly load up to this much audio (in seconds)"""设置音频序列的类型"""
dtype : numeric typedata type of `y`"""设置重采样类型"""
res_type : strresample type (see note).. note::By default, this uses `resampy`'s high-quality mode ('kaiser_best').For alternative resampling modes, see `resample`.. note::`audioread` may truncate the precision of the audio data to 16 bits.See https://librosa.github.io/librosa/ioformats.html for alternateloading methods."""返回值两个值(前为音频序列,后为采样率)"""
Returns-------y    : np.ndarray [shape=(n,) or (2, n)]audio time seriessr   : number > 0 [scalar]sampling rate of `y`

torchaudio.load(): 下载的得到的音频序列是tensor类型

常见用法:

clean_s, fs = torchaudio.load( filepath, frame_offset, num_frames)

filepath 是音频文件路径;

frame_offset 是音频起始点,和librosa不同的是,这里的起始点是采样点数;

num_frames 是音频的帧数;计算公式(wav_length - frame_len)/ frame_hop +1 = num_frames

torchaudio.load() 和 librosa.load() 的区别相关推荐

  1. 调用librosa.load() 显示audioread.NoBackendError

    windows环境下调用librosa.load读取语音文件时,出现audioread.NoBackendError错误 是由ffmpeg造成的,用pip安装每次都安装成功,where ffmpeg查 ...

  2. 计算机load代表,什么是 Load ? 什么是 Load Average ?

    几乎每个接触类 Unix 操作系统的工程师都知道如何查看系统负载.但这东西的工作机理到底是怎样的,可能没有多少能说清楚.对比了一些相关信息,加上自己的理解,做一下笔记. 什么是 Load ? 什么是 ...

  3. db2 load 快速_db2 load详解

    load 是将输入的数据文件直接格式化成数据页存储到数据库中,在装载数据过程中不会触发触发器,并且除了唯一性约束以外不执行引用约束检查或表约束检查,只记录少量日志或不记录日志.因此对于大数据量装入场景 ...

  4. datagrid中load,reload,loadData方法的区别

    初学者小问题大问题的都比较多,就是因为初学嘛,对框架了解的没那么深入.这里我就拿出初学可能会遇到的一个问题来讲一讲,datagrid比较常 用也比较复杂,它有其中有load,reload,loadDa ...

  5. hibernate中load和get方法的区别 lazy的策略

    1  get不支持lazy   load支持lazy 2  采用get加载数据时,如果无匹配数据则返回null         load则报异常 --------------------------- ...

  6. 请指出document load和document ready的区别?

    共同点:这两种事件都代表的是页面文档加载时触发. 异同点: ready 事件的触发,表示文档结构已经加载完成(不包含图片等非文字媒体文件). onload 事件的触发,表示页面包含图片等文件在内的所有 ...

  7. librosa.load报错。audioread.NoBackendError

    1.确保你安装了ffmpeg,要求apt方式安装的 2.which ffmpeg找到安装的位置 3./home/ubuntu/miniconda3/envs/pytorch_cpu/lib/pytho ...

  8. easyui load reload acceptChanges函数的区别

    1.http://blog.sina.com.cn/s/blog_7b87efa501015qxq.html

  9. Linux的load导入语句,LOAD DATA INFILE语句导入数据进入MySQL的一些注意事项

    可以用以下语句导入CSV或其他格式数据进入MySQL数据库, LOAD DATA LOCAL INFILE "C:\\wamp\\apps\\litigationinfo.csv" ...

最新文章

  1. oracle rac对心跳要求_关于心跳网络引起的Oracle RAC的节点驱逐(不是实例驱逐)...
  2. 渐进式Web应用(PWA)入门教程(上)
  3. 45 MySQL自增id
  4. 对DbRuleAuthorizationProvider的修改
  5. java学习(66):局部类内方法访问
  6. js动态生成按钮,页面用DIV简单布局2
  7. (不用vip)不能复制百度文库内容解决方法
  8. 求公共子树(后缀树法)
  9. STM32F103ZET6【标准库函数开发】----- 04串口4的IO口收发数据实验测试
  10. 博客园app for xamarin android一款简洁阅读的博客园android客户端
  11. Java 中的代理(proxy)
  12. RefineDet算法笔记
  13. 文件云端备份恢复onedriver+SyncToy
  14. 第一道西西里----关于两数的最大公约数
  15. cesium 鼠标点击事件获取各种坐标
  16. RNA-seq流程学习笔记(18)- Heatmap图
  17. 【毕业设计】LSTM股票预测系统 - python 深度学习
  18. 【愚公系列】2023年02月 .NET CORE工具案例-Caliburn.Micro的使用基于WPF的改造的MVVM案例
  19. 计算机未来规划范文200,计算机职业规划书范文
  20. 经验分享——教务管理系统有几大功能

热门文章

  1. opencv自动裁切_OpenCVSharp 裁剪和缩放 bitmap图像
  2. c# 读取excels
  3. Bat脚本 - 详解
  4. 印度富士康的iPhone产能在扩产,对中国制造将产生深远影响
  5. Detectron2 交叉验证。直接计算mAP版本
  6. 北京青松精创|肠道菌群失调?粪菌移植治疗帮你找回平衡!
  7. 苏轼《江城子》(十年生死)赏析
  8. 月薪10k,20k,40k的Java工程师,差别到底在哪?
  9. 多步操作产生错误,请检查每一步的状态
  10. 2012年7月23日11:33:12