代码改变世界

wav和PCM的转换(Python版本),pcm

2021-09-26 10:47 by dreamboy2000, 1464 阅读, 0 推荐, 收藏,
摘要:wav和pcm是语音信号处理中最常见的文件格式,时常会遇到需要两种文件格式的相互转换。wav存储的一般是解码后为[-1, 1]的float数据,文件头有44个字节记录文件的采样率、长度等等信息。pcm存储的是int型整数,不含任何采样率相关信息。虽然原理比较简单,但是整理后更便于利用。 wav转pc 阅读全文

wav 与 pcm 互转

2021-09-26 10:40 by dreamboy2000, 2232 阅读, 0 推荐, 收藏,
摘要:语音wav转pcm可以用ffmpeg工具,也可以自己写,主要是要了解pcm和wav的格式以及头信息的: pcm 是没有头信息的,wav有44字节的头文件,所以去掉44字节的头文件就okay了 1 import os 2 import numpy as np 3 f = open("sw02725-A 阅读全文

WAV和PCM文件转换的程序

2021-09-26 09:18 by dreamboy2000, 261 阅读, 0 推荐, 收藏,
摘要:using System; using System.IO; using System.Text; using System.Windows.Forms; using System.Runtime.InteropServices; namespace Train.wav2pcm { public p 阅读全文

Clion编译器中 建立多目录工程的 CMakeLists写法

2021-09-26 09:07 by dreamboy2000, 401 阅读, 0 推荐, 收藏,
摘要:1、头文件 和 库文件 分目录放置 cmake_minimum_required(VERSION 3.15) project(CompanySystem) # Add header file include directories include_directories(./include) # A 阅读全文

音频PCM数据的采集和播放

2021-09-26 09:00 by dreamboy2000, 1466 阅读, 0 推荐, 收藏,
摘要:在 Android 平台使用 AudioRecord 和 AudioTrack API 完成音频 PCM 数据的采集和播放,并实现读写音频 wav 文件。 音频基础知识 声道数(通道数) 即声音的通道的数目。很好理解,有单声道和立体声之分,单声道的声音只能使用一个喇叭发声(有的也处理成两个喇叭输出同 阅读全文

WAV和PCM的关系和区别

2021-09-26 08:52 by dreamboy2000, 1693 阅读, 0 推荐, 收藏,
摘要:音频基础知识 声道数(通道数) 即声音的通道的数目。很好理解,有单声道和立体声之分,单声道的声音只能使用一个喇叭发声(有的也处理成两个喇叭输出同一个声道的声音),立体声的PCM可以使两个喇叭都发声(一般左右声道有分工) ,更能感受到空间效果。 采样位数 即 采样值或取样值(就是将采样样本幅度量化)。 阅读全文

关于codeblocks无法调试的解决方法

2021-09-25 23:02 by dreamboy2000, 715 阅读, 0 推荐, 收藏,
摘要:关于codeblocks无法调试的解决方法: 1.首先确保已经指定调试程序路径的配置: 方法:Setting->Compiler->Toolchain…-> 选择codeblocks安装路径下的MinGW->OK Setting->Debugger->Default->路径为安装目录下的bin下的g 阅读全文

CodeBlocks "no such file or directory" 错误解决方案(创建类找不到头文件)

2021-09-25 23:00 by dreamboy2000, 2136 阅读, 0 推荐, 收藏,
摘要:在CodeBlocks下,有时候需要自己定义类,当然就要添加相应的头文件,但添加进去的头文件明明包含在项目中了, 但编译时还是会报错:no such file or directory;这是为什么呢? 其实是一个很简单的问题,但有些人(比如说我)就会困在这儿,百度也找不到(至少我是没找到),所以写了 阅读全文

CodeBlocks调试器基本使用方法

2021-09-25 22:57 by dreamboy2000, 1236 阅读, 0 推荐, 收藏,
摘要:CodeBlocks是一个开放源码的全功能的跨平台C/C++集成开发环境。 下载地址:http://www.codeblocks.org/downloads/26 其中,Windows环境下可以使用安装包安装程序,或使用免安装的zip。 一、 CodeBlocks是一个集成开发环境(IDE),其中最 阅读全文

The Goertzel Algorithm

2021-09-25 15:18 by dreamboy2000, 149 阅读, 0 推荐, 收藏,
摘要:The Goertzel algorithm can perform tone detection using much less CPU horsepower than the Fast Fourier Transform, but many engineers have never heard 阅读全文
上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页