自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(166)
  • 资源 (1)
  • 收藏
  • 关注

原创 【语音信号处理】自适应滤波方法——LMS算法

LMS 算法(最小均方算法)滤波器——改变信号频谱模拟滤波器: 由R、L、C构成的模拟电路。数字滤波器: 由数字加法器、乘法器、延时器构成,基于数字信号运算实现。自适应滤波器: 一种能够根据输入信号自动调整自身参数的数字滤波器。非自适应滤波器: 具有静态滤波器系数的数字滤波器,这些静态系数构成滤波器的传递函数。自适应滤波器的应用对于一些应用(如系统辨识、预测、噪声消除等),我们无法事先知道需要进行操作的参数,必须使用自适应的系数进行处理,这种情况下通常使用自适应滤波器。自适应滤波器处理语音

2021-07-18 00:55:23 4547 2

原创 【语音信号处理】噪声抑制NS(一)噪声估计——MCRA方法

噪声抑制(Noise Suppression, NS)基本概念噪声抑制技术用于消除背景噪声,改善语音信号的信噪比和可懂度,让人和机器听得更清楚。噪声抑制的两部分:噪声估计、增益因子估计噪声估计噪声抑制的核心是对噪声的估计(noise estimation / noise tracking)噪声估计的常用方法:递归平均(Recursive averaging)​ 只要某个频带中语音存在的概率很低,则可以利用这个频带估计/更新噪声谱。最小值追踪(Minima controlled)​ 由于

2021-07-18 00:53:17 2861

原创 【语音信号处理】时频分析与傅里叶变换

时频分析与傅里叶变换变换变换是一种常用的数学工具例如:其中 exe_xex​ 和 eye_yey​ 构成标准正交基,满足如下条件:{∣∣ex∣∣=∣∣ey∣∣=1⟨ex,ey⟩=0\begin{cases}||e_x||=||e_y||=1 \\\langle{e_x,e_y}\rangle=0\end{cases}{∣∣ex​∣∣=∣∣ey​∣∣=1⟨ex​,ey​⟩=0​前面的系数表示平面中的点在这个基向量方向上有多少个单位长度。傅里叶变换傅里叶变换本质上也是一种标准正交变

2021-04-11 14:41:50 1906

原创 【语音信号处理】采样定理

采样定理模拟信号的采样对于一个模拟信号的采样,可以理解为一个模拟信号和一个周期性冲击函数序列点乘的过程。采样利用周期性冲激函数序列,从连续信号 xa(t)x_a(t)xa​(t) 中抽取一系列的离散值,得到采样信号,即离散时间信号 x^a(t)\hat{x}_a(t)x^a​(t)。冲激函数序列:δT(t)=∑m=−∞∞δ(t−mT)\delta_T(t)=\sum_{m=-\infty}^{\infty}\delta(t-mT)δT​(t)=m=−∞∑∞​δ(t−mT)则,采样信号:

2021-04-11 14:40:42 1270

原创 【语音信号处理】数字信号及其基本运算

数字信号及其基本运算最近报名了深蓝学院的《语音信号处理》课程,对网课内容进行一些笔记整理,便于日后复习使用。信号信号是信息的物理载体,信息是信号的具体内容。连续时间信号: 在连续时间范围内定义的信号,信号的幅度可以是连续的(模拟信号),也可以是离散的。离散时间信号: 时间为离散变量的信号,即独立变量时间被量化了,而幅度仍是连续变化的。数字信号: 时间离散而幅度量化的信号。模拟信号到数字信号数字信号的基本运算1. 移位设某一序列 x(n)x(n)x(n),当 m>0m&gt

2021-04-08 17:50:03 1162

原创 【corpus】QUT-NOISE-TIMIT Corpus

QUT-NOISE-TIMIT Corpus最近复现论文的时候用到了这个数据集,做这个数据集的过程狠艰辛,数据集的论文中没有给出下载地址,网上也搜不到,我在 QUT 的学校官网里找出来的,结果官方提供的合成脚本还有错误…(太坑了!)这个数据集是 QUT 自己录制的噪声集,然后混合了 TIMIT 的语音,整个数据集包括600小时的带噪语音。QUT-NOISE 噪声集包含10个场景录制的5种常见背景噪声,时长超过10个小时,详细信息可以查看论文。数据集论文 :The QUT-NOISE-TIMIT Cor

2021-03-19 23:58:54 635 1

原创 【PaperReading】AN ATTENTION-BASED NEURAL NETWORK APPROACH FOR SINGLE CHANNEL SPEECH ENHANCEMENT

Title:AN ATTENTION-BASED NEURAL NETWORK APPROACH FOR SINGLE CHANNEL SPEECH ENHANCEMENTWhat’s main claim? Key idea?​ In this paper, the authors explore the attention-based neural network structures for improving the performance of speech enhancement. T

2020-10-26 17:25:18 323

原创 【PaperReading】DUAL-PATH RNN: EFFICIENT LONG SEQUENCE MODELING FOR TIME-DOMAIN SINGLE-CHANNEL SPEECH

Title:DUAL-PATH RNN: EFFICIENT LONG SEQUENCE MODELING FOR TIME-DOMAIN SINGLE-CHANNEL SPEECH SEPARATIONWhat’s main claim? Key idea?This paper proposes a simple network called dual-path RNN (DPRNN), that organizes any kinds of RNN layers to model long se

2020-10-26 17:23:09 549

原创 【PaperReading】T-GSA: TRANSFORMER WITH GAUSSIAN-WEIGHTED SELF-ATTENTION FOR SPEECH ENHANCEMENT

Title:T-GSA: TRANSFORMER WITH GAUSSIAN-WEIGHTED SELF-ATTENTION FOR SPEECH ENHANCEMENTWhat’s main claim? Key idea?This paper introduces a self-supervised speech pre-training method called TERA. The authors use a multi-target auxiliary task to pre-train

2020-10-26 17:21:53 618 1

原创 【PaperReading】TERA: Self-Supervised Learning of Transformer Encoder Representation for Speech

Title:TERA: Self-Supervised Learning of Transformer Encoder Representation for SpeechWhat’s main claim? Key idea?This paper introduces a self-supervised speech pre-training method called TERA. The authors use a multi-target auxiliary task to pre-train

2020-10-26 17:17:15 476

原创 【PaperReading】Attention Is All You Need

Paper:Title:Attention Is All You NeedWhat’s main claim? Key idea?​ This paper proposed a new simple network architecture, the Transformer, based solely on attention mechanisms, dispensing with recurrence and convolutions entirely.Is the idea neat?

2020-10-26 17:12:41 229

原创 【PaperReading】SPEAKERFILTER: DEEP LEARNING-BASED TARGET SPEAKER EXTRACTION USING ANCHOR SPEECH

Title: SPEAKERFILTER: DEEP LEARNING-BASED TARGET SPEAKER EXTRACTION USING ANCHOR SPEECHWhat’s main claim? Key idea?This paper proposed a novel framework for target speaker separation with anchor speech (Speakerfilter). In the framework, They use a conv

2020-10-26 17:11:26 346

原创 论文十二问(You are how you read)

论文十二问:What’s main claim? Key idea?What’s key limitation?Is there code available? Data?Is the idea neat? Is it counter-intuitive?Is the contribution significant enough?Is the experimentation good? Manual tuning?Are there important related papers I m

2020-10-05 11:31:43 346

原创 Ubuntu安装pytorch环境一条龙(anaconda+换源+pytorch)

1. 安装 anaconda3清华软件镜像站下载对应版本:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/在下载目录执行 (没有桌面环境可以用wget下载或者scp上传到服务器):sh Anacondaxxx.sh过程中一路回车+yes安装完成之后执行conda -V查看是否安装成功。2. conda 换清华源conda config --add channels https://mirrors.tuna.tsinghua.ed

2020-09-23 19:38:04 1570

原创 【游戏评测】赛博西行

牛!牛叉!牛叉class!(非专业评测,单纯的个人感受)整体感受经常玩自走棋和炉石等战棋卡牌类的游戏,但是玩的都是PVP的,第一次接触 roguelike 类型的游戏,感觉比一般的单机游戏更具有未知性,玩着也更有意思一些。从下载游戏到通关一共耗时一个半小时,第二局游戏就通关了,这里小小吐槽一下职业平衡,第一局闪电唐僧配沉默八戒,步步维艰,最后躺在了第四关。第二局枪手悟空搭配梦境沙僧,一路睡眠混乱加点射,悟空的第二职业我都没用上,砰砰砰的就通关了。(也可能是我闪电+沉默的打开方式不对 )本来只是抱

2020-08-27 04:49:45 1003

原创 【张小厨】黄焖鸡米饭

【张小厨】黄焖鸡米饭黄焖鸡米饭食材:鸡腿肉 800g // 黄焖啥都行,我用的翅根,鸡腿肉剁成块肉更嫩尖椒两根熟玉米一个 // 配菜啥都行,一般配香菇更好吃,香菇要提前泡发大葱一段小米椒两根 // 没有也一样,主要是红红绿绿的好看生姜一块蒜瓣两块干辣椒随意花椒随意香叶两片桂皮一块白芷一块 // 前面这仨没有的话影响不大,有的话味道更香料酒冰糖生抽老抽蚝油黄

2020-07-14 21:36:59 324

转载 win10安装cuda与pytorch-gpu

转载:https://blog.csdn.net/Mind_programmonkey/article/details/99688839/

2020-06-27 23:38:00 367

原创 【蓝牙sbc协议】sbc源码阅读笔记(四)——sbc_encode函数详解

sbc_encode函数详解函数定义:// sbc.cSBC_EXPORT ssize_t sbc_encode(sbc_t *sbc, const void *input, size_t input_len, void *output, size_t output_len, ssize_t *written){ struct sbc_priv *priv; int samples; ssize_t framelen; int (*sbc_enc_process_input)(int

2020-06-23 22:51:14 1453

原创 【蓝牙sbc协议】sbc源码阅读笔记(三)——数据读写过程

sbc_编码过程详解编码部分源码// sbcenc.cstatic void encode(char *filename, int subbands, int bitpool, int joint, int dualchannel, int snr, int blocks, bool msbc){ struct au_header au_hdr; sbc_t sbc; int fd, size, srate, codesize, nframes; ssize_t encoded;

2020-06-23 17:59:46 982

原创 【蓝牙sbc协议】sbc源码阅读笔记(二)——sbc_struct详解(下)

sbc_struct结构详解*priv、*priv_alloc_basepriv指针与priv_alloc_base指针。在初始化过程sbc_init(&sbc, 0L)中,给两个指针分配空间:/* sbc.c */// sbcSBC_EXPORT int sbc_init(sbc_t *sbc, unsigned long flags){ if (!sbc) return -EIO; memset(sbc, 0, sizeof(sbc_t)); // struct

2020-06-21 20:02:02 989

原创 【张小厨】冷吃牛肉

冷吃牛肉食材:牛肉一斤料酒两勺老抽两勺生姜一块大蒜一把桂皮一块八角两个白芷一块白蔻一块花椒一把芝麻一把辣椒随意大葱小段辣椒粉孜然粉花椒粉做法牛肉切条,小拇指粗细。冷水下锅,焯水,除掉里面血沫。开锅后再煮十分钟即可。可以整块水煮半小时以上,煮熟后拿出冷却再切条。锅内热油,牛肉条下锅,炒至稍有焦边后捞出。用剩下的油继续炒香料,加入辣椒、姜片、蒜末、八角、花椒、香叶、桂皮等各种香料,炒出香味。炒香后加入牛肉条、生抽、白糖、盐,翻炒均匀。然后加入热水没过

2020-06-19 19:11:28 373

原创 【张小厨】啤酒鸭

啤酒鸭食材:鸭子半只啤酒一罐生姜一块桂皮一块八角两个辣椒随意冰糖五颗白糖一勺生抽两勺大葱小段做法鸭子剁块,冷水入锅,焯水后捞出洗净,沥干水分备用。锅里倒少许油(鸭子出油,倒一点就可),可以先放入鸭肥肉熬出鸭油,嫌麻烦可以直接扔掉一些肥肉,避免油太多。油热了以后放入冰糖,炒糖色,小火炒至糖色变红,微微起泡。下入鸭肉(小心鸭肉有水会溅油),翻炒鸭肉上色。鸭肉上色后放入生姜丝、桂皮、八角、辣椒等香料继续翻炒。炒香后加入一勺白糖、两勺生抽。上色没上好可以稍微加一些老

2020-06-15 22:31:30 391

原创 【蓝牙sbc协议】sbc源码阅读笔记(二)——sbc_struct详解(上)

sbc_struct结构详解sbc_struct结构的定义:// sbc.hstruct sbc_struct { unsigned long flags; uint8_t frequency; uint8_t blocks; uint8_t subbands; uint8_t mode; uint8_t allocation; uint8_t bitpool; uint8_t endian; void *priv; void *priv_alloc_base;};typ

2020-06-15 17:00:48 1232

原创 【蓝牙sbc协议】sbc源码阅读笔记(一)——编码过程

sbcenc.c*main(int argc, char argv[])首先设定 option 的默认值,然后根据用户命令设定 option 相关参数。对指定文件进行编码(执行encode函数)usage(void)打印相关option:OptionOption打印帮助信息hhelp打印帮助信息vverbose详细模式mmsbcmSBC编解码器ssubbands子带数量(4/8)bbitpoolBitpool value

2020-06-04 23:19:31 4402 10

原创 Mac显示程序坞无延迟方法

Mac自动隐藏/显示程序坞是默认有1s延迟,消除延迟办法:终端输入:defaults write com.apple.Dock autohide-delay -float 0 && killall Dock恢复默认:defaults delete com.apple.Dock autohide-delay && killall Dock...

2020-05-29 18:44:48 3903 1

原创 MacOS安装homebrew(含安装文件)

MacOS安装homebrew时候报错,提示无法连接,需要梯子。如果没有梯子,可以下载install.sh直接安装。下面是我下好的文件。版本日期:2020.5.14链接: https://pan.baidu.com/s/1xoWX4Rdd7fz0bMiudfefMw 密码: dgfd

2020-05-14 23:00:59 377

原创 Ubuntu18.04安装GCC

更新源sudo apt-get update安装build-essentialsudo apt-get install build-essential该软件包包括了gcc、g++、make.验证gcc --version安装完成。(安装过程中可以出现Error,按照提示输入命令即可)...

2020-04-27 00:15:29 508

原创 Ubuntu安装Chrome

添加依赖sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/导入公钥wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -更新依赖sudo apt-get...

2020-04-26 15:39:39 240

原创 【ACM】位运算判断奇偶性

方法判断奇偶性常规办法是通过n%2,耗时较长,如果使用位运算会缩短耗时,一般编译器都会优化操作,没什么差别,但是在 A 题时可以明显减少耗时。方法:bool isOdd(int n) { // n为奇数,则 n&1 结果为1;偶数则为0. return (n&1);}原理该方法主要应用的原理就是:奇变偶不变,符号看 ··· 嗷不是…将整数用二进制表示,偶数,...

2020-04-22 15:55:21 513

原创 【LeetCode】1248.统计[优美子数组]

/* 使用数组odd存储奇数下标*/class Solution {public: int numberOfSubarrays(vector<int>& nums, int k) { int odd_s = 0, ans = 0; int n = nums.size(); vector<int> odd...

2020-04-21 19:21:45 169

原创 【Vue】组件中v-show不渲染问题的解决

问题:在使用 uni-app 开发的时候,写了一个类似于微博的关注组件,功能就是未关注的文章显示+关注按钮 ,关注后按钮消失。使用 v-show 来写,用一个变量isFollow来监听,isFollow来自于父组件通过 props传递。但是遇到一个问题就是:点击事件中修改isFollow的值之后,view 没有渲染,点击后关注按钮仍然存在,值确实已经发生改变,但 view 并没有重新渲染。&...

2020-01-21 23:49:35 4283 1

原创 内大教务系统教学评估

原网址:内大教务系统教学评估F12 控制台输入$("input[value='10_1']").prop("checked", true);//全部选择优window.document.StDaForm.zgpj.value=" "//填写评价flag=true;//结束倒计时toEvaluation();//提交...

2019-05-14 15:41:09 1740

原创 【ACM】洛谷P1019-单词接龙

题目描述单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的“龙”(每个单词都最多在“龙”中出现两次),在两个单词相连时,其重合部分合为一部分,例如 beast和astonish,如果接成一条龙则变为beastonish,另外相邻的两部分不能存在包含关系,例如at 和 atide 间不能相连。输入输出格式输入格式:输入的...

2019-05-08 16:33:01 525

原创 【ACM】洛谷P1219-八皇后

题目描述检查一个如下的6 x 6的跳棋棋盘,有六个棋子被放置在棋盘上,使得每行、每列有且只有一个,每条对角线(包括两条主对角线的所有平行线)上至多有一个棋子。上面的布局可以用序列2 4 6 1 3 5来描述,第i个数字表示在第i行的相应位置有一个棋子,如下:行号 1 2 3 4 5 6列号 2 4 6 1 3 5这只是跳棋放置的一个解。请编一个程序找出所有跳棋放置的解。并把它们以上面的...

2019-05-07 09:30:15 313

原创 【ACM】洛谷P1090-合并果子

题目描述在一个果园里,多多已经将所有的果子打了下来,而且按果子的不同种类分成了不同的堆。多多决定把所有的果子合成一堆。每一次合并,多多可以把两堆果子合并到一起,消耗的体力等于两堆果子的重量之和。可以看出,所有的果子经过 n-1n−1 次合并之后, 就只剩下一堆了。多多在合并果子时总共消耗的体力等于每次合并所耗体力之和。因为还要花大力气把这些果子搬回家,所以多多在合并果子时要尽可能地节省体力。...

2019-05-06 20:25:08 342

原创 【ACM】洛谷P1181-数列分段Section I

题目描述对于给定的一个长度为NN的正整数数列A_i,现要将其分成连续的若干段,并且每段和不超过MM(可以等于M),问最少能将其分成多少段使得满足要求。输入输出格式输入格式:第1行包含两个正整数N,M,表示了数列A_i的长度与每段和的最大值,第22行包含NN个空格隔开的非负整数A_i,如题目所述。输出格式:一个正整数,输出最少划分的段数。输入输出样例输入样例#1:5 64 2 ...

2019-05-06 20:11:50 682

原创 【ACM】洛谷P1603-斯诺登的密码

题目背景根据斯诺登事件出的一道水题题目描述2013年X月X日,俄罗斯办理了斯诺登的护照,于是他混迹于一架开往委内瑞拉的飞机。但是,这件事情太不周密了,因为FBI的间谍早已获悉他的具体位置——但这不是最重要的——最重要的是如果要去委内瑞拉,那么就要经过古巴,而经过古巴的路在美国的掌控之中。丧心病狂的奥巴马迫降斯诺登的飞机,搜查时却发现,斯诺登杳无踪迹。但是,在据说是斯诺登的座位上,发现了一张...

2019-05-06 18:04:38 489

原创 【ACM】洛谷P1071-潜伏者

题目描述R 国和 S 国正陷入战火之中,双方都互派间谍,潜入对方内部,伺机行动。历尽艰险后,潜伏于 S 国的 R 国间谍小 C终于摸清了 S 国军用密码的编码规则:1. S国军方内部欲发送的原信息经过加密后在网络上发送,原信息的内容与加密后所得的内容均由大写字母‘A’-‘Z’构成(无空格等其他字符)。2. S 国对于每个字母规定了对应的“密字”。加密的过程就是将原信息中的所有字母替换为其对...

2019-05-06 16:36:16 264

原创 【ACM】洛谷P1309-瑞士轮

题目背景在双人对决的竞技性比赛,如乒乓球、羽毛球、国际象棋中,最常见的赛制是淘汰赛和循环赛。前者的特点是比赛场数少,每场都紧张刺激,但偶然性较高。后者的特点是较为公平,偶然性较低,但比赛过程往往十分冗长。本题中介绍的瑞士轮赛制,因最早使用于18951895年在瑞士举办的国际象棋比赛而得名。它可以看作是淘汰赛与循环赛的折中,既保证了比赛的稳定性,又能使赛程不至于过长。题目描述2 \times...

2019-05-05 22:10:32 890

原创 【ACM】洛谷P1093-奖学金

题目描述某小学最近得到了一笔赞助,打算拿出其中一部分为学习成绩优秀的前5名学生发奖学金。期末,每个学生都有3门课的成绩:语文、数学、英语。先按总分从高到低排序,如果两个同学总分相同,再按语文成绩从高到低排序,如果两个同学总分和语文成绩都相同,那么规定学号小的同学 排在前面,这样,每个学生的排序是唯一确定的。任务:先根据输入的3门课的成绩计算总分,然后按上述规则排序,最后按排名顺序输出前五名名学...

2019-05-05 20:39:40 1229

sbc-1.4.zip

蓝牙音频协议中的sbc协议的官方源码,版本为sbc-1.4版本。c语音。 编译运行:./configure --prefix=/usr --disable-static --disable-tester && make

2020-06-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除