<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[LCCFlccf的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/LCCFlccf</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; LCCFlccf]]></copyright><item><title><![CDATA[【sox】解决 sox FAIL formats: no handler for detected file type `flac‘ 的问题]]></title><link>https://blog.csdn.net/LCCFlccf/article/details/111994175</link><guid>https://blog.csdn.net/LCCFlccf/article/details/111994175</guid><author>LCCFlccf</author><pubDate>Wed, 30 Dec 2020 17:05:47 +0800</pubDate><description><![CDATA[我们通过apt-get在Ubuntu 16.04上安装的SoX默认版本是14.4.1.5，这个版本不支持FLAC音频格式。
从SoX官网下载更新版本可解决这个问题。目前(2020.12)能下载的最新版本是sox-14.4.2。
首先安装FLAC：
sudo apt install flac

然后从源码编译安装SoX
源码下载地址：https://sourceforge.net/projects/sox/files/sox/14.4.2/sox-14.4.2.tar.gz/download
下载完成后解压缩]]></description><category></category></item><item><title><![CDATA[【语音变速】变速不变调+变速变调]]></title><link>https://blog.csdn.net/LCCFlccf/article/details/109102909</link><guid>https://blog.csdn.net/LCCFlccf/article/details/109102909</guid><author>LCCFlccf</author><pubDate>Thu, 15 Oct 2020 18:58:11 +0800</pubDate><description><![CDATA[介绍两种语音变速的方法，一种是不改变pitch的变速，一种是改变pitch的变速。
不改变pitch的变速方法：
$ ffmpeg -n -i input.wav -filter:a "atempo=1.3" output.wav #速度变为原来的1.3倍
$ ffmpeg -n -i input.wav -filter:a "atempo=0.8" output.wav #速度变为原来的0.8倍

改变pitch的变速方法：
$ sox input.wav output.wav speed 1.3 #速度]]></description><category></category></item><item><title><![CDATA[【pyaudio】linux 安装pyaudio失败的解决办法]]></title><link>https://blog.csdn.net/LCCFlccf/article/details/108313149</link><guid>https://blog.csdn.net/LCCFlccf/article/details/108313149</guid><author>LCCFlccf</author><pubDate>Sun, 30 Aug 2020 23:38:57 +0800</pubDate><description><![CDATA[不罗嗦了，直接说解决办法，如下：
1.先安装依赖库：
sudo apt-get install libasound-dev portaudio19-dev libportaudio2 libportaudiocpp0

2. 安装pyaudio
pip install pyaudio

完事。

]]></description><category></category></item><item><title><![CDATA[【ffmepg】mp3转wav格式 | 重采样 | 从多通道中提取其中一个通道]]></title><link>https://blog.csdn.net/LCCFlccf/article/details/107346324</link><guid>https://blog.csdn.net/LCCFlccf/article/details/107346324</guid><author>LCCFlccf</author><pubDate>Tue, 14 Jul 2020 20:08:18 +0800</pubDate><description><![CDATA[ffmepg是功能非常强大的多媒体处理工具，可以处理音视频文件。安装方式自行请自行搜索。
mp3格式转wav格式：
ffmpeg -i test.mp3 test.wav

mp3格式转wav格式，并提取其中一个通道。这里假设test.mp3文件是多通道音频。
ffmpeg -i test.mp3 -ac 1 test.wav

mp3文件重采样为32k，并保存为wav格式
ffmpeg -i test.mp3 -ar 32000 test.wav

重mp3文件中提取其中一个通道，并重采样为32k，然后保]]></description><category></category></item><item><title><![CDATA[【webrtcvad】win10安装webrtcvad失败解决办法]]></title><link>https://blog.csdn.net/LCCFlccf/article/details/106472861</link><guid>https://blog.csdn.net/LCCFlccf/article/details/106472861</guid><author>LCCFlccf</author><pubDate>Mon, 01 Jun 2020 15:11:58 +0800</pubDate><description><![CDATA[请使用如下命令安装：
pip install webrtcvad-wheels

参考：github issue vijrishi95的回答

]]></description><category></category></item><item><title><![CDATA[【Linux】常用的压缩及解压缩命令]]></title><link>https://blog.csdn.net/LCCFlccf/article/details/106100154</link><guid>https://blog.csdn.net/LCCFlccf/article/details/106100154</guid><author>LCCFlccf</author><pubDate>Wed, 13 May 2020 16:22:50 +0800</pubDate><description><![CDATA[一、zip格式
zip可能是目前使用的最多的文档压缩格式。它最大的优点就是在不同的操作系统平台上使用。缺点就是压缩率不是很高。
压缩命令：
zip -r archive_name.zip filename	# -r 表示压缩文件

解压命令：
unzip archive_name.zip				# 解压在当前目录
 unzip archive_name.zip -d dir		# 解压在指定目录 dir

二、tar格式
tar是在Linux中使用得非常广泛的文档打包格式。它的好处就是它只消耗非常少的CPU]]></description><category></category></item><item><title><![CDATA[【screen】解决screen中连不上Attached窗口的问题]]></title><link>https://blog.csdn.net/LCCFlccf/article/details/106015559</link><guid>https://blog.csdn.net/LCCFlccf/article/details/106015559</guid><author>LCCFlccf</author><pubDate>Sat, 09 May 2020 11:40:16 +0800</pubDate><description><![CDATA[问题描述：
有时候使用screen的时候，用Ctrl+a d暂时离开当前session时，想要用screen -r name重新连接该session时发现连不上，提示There is no screen to be resumed matching xxx。
输入screen -ls命令，发现有session处于Attached状态：

如果想重新连接speaker这个session的话，如下：

提示：There is no screen to be resumed matching speaker.
解]]></description><category></category></item><item><title><![CDATA[pytorch训练时给隐层网络特征图添加随机噪声导致训练效率低的解决办法]]></title><link>https://blog.csdn.net/LCCFlccf/article/details/106009425</link><guid>https://blog.csdn.net/LCCFlccf/article/details/106009425</guid><author>LCCFlccf</author><pubDate>Sat, 09 May 2020 00:06:46 +0800</pubDate><description><![CDATA[问题描述：
最近在训练说话人识别模型x-vector时，在网络结构中，将frame-level特征进行 statistics pooling前给TDNN输出的特征添加随机噪声以提高模型的性能，但踩了个坑导致训练效率非常低，用nvidia-smi命令查看GPU的效率，时而100%时而0%，这其中肯定有问题。通过排查发现不是数据加载的问题，而是模型定义的问题。下面详细分析。
模型定义的代码如下：
class xvecTDNN(nn.Module):
	def __init__(self, numSpks, p_]]></description><category></category></item><item><title><![CDATA[【内网穿透】如何在公网访问学校的服务器以及共享文件]]></title><link>https://blog.csdn.net/LCCFlccf/article/details/105533690</link><guid>https://blog.csdn.net/LCCFlccf/article/details/105533690</guid><author>LCCFlccf</author><pubDate>Wed, 15 Apr 2020 15:14:06 +0800</pubDate><description><![CDATA[由于疫情影响迟迟不开学，远程学习成为常态。像博主这样的调参侠需要远程连接实验室服务器，使用MobaXterm这样的工具虽然可以SSH服务器，但共享文件相对麻烦，每次本地写完代码都要上传一下，效率低不说，关键是不爽啊。如果能将服务器的文件共享到本地形成虚拟盘符那就省事多了，但是永恒之蓝病毒出来之后各大运营商关掉了445端口，通过samba服务是不能将文件共享到公网的，这篇文章介绍一种方法解决这个问题...]]></description><category></category></item><item><title><![CDATA[【语音质量评估】在linux系统编译PESQ]]></title><link>https://blog.csdn.net/LCCFlccf/article/details/105418316</link><guid>https://blog.csdn.net/LCCFlccf/article/details/105418316</guid><author>LCCFlccf</author><pubDate>Thu, 09 Apr 2020 19:57:08 +0800</pubDate><description><![CDATA[PESQ用来对语音质量进行打分，是一种有参评估的方法， 即给定干净语音和该语音的带噪语音，以干净语音作为标准进行评估。
这里记录PESQ工具的使用。
首先到官网下载PESQ源代码，传送门，如下图所示点击下载c源码，并解压缩。

Linux系统下编译安装PESQ工具
来到PESQ工具的c源码的目录下
cd T-REC-P.862-200511-I!Amd2!SOFT-ZST-E/Software/P...]]></description><category></category></item><item><title><![CDATA[ubantu下的espnet安装]]></title><link>https://blog.csdn.net/LCCFlccf/article/details/105137644</link><guid>https://blog.csdn.net/LCCFlccf/article/details/105137644</guid><author>LCCFlccf</author><pubDate>Fri, 27 Mar 2020 13:11:54 +0800</pubDate><description><![CDATA[espnet是端到端语音识别开源框架，里面实现了很多端到端语音识别的方法。这里记录一下安装过程，便于以后换环境时能快速安装。
安装步骤
0.安装cmake
# Using anaconda (If you don't have sudo privilege, the installation from conda might be useful)
$ conda install cmake


1...]]></description><category></category></item><item><title><![CDATA[linux 中使用vim打开文本文件末尾显示^M的解决办法]]></title><link>https://blog.csdn.net/LCCFlccf/article/details/105042252</link><guid>https://blog.csdn.net/LCCFlccf/article/details/105042252</guid><author>LCCFlccf</author><pubDate>Mon, 23 Mar 2020 10:04:55 +0800</pubDate><description><![CDATA[在linux下，不可避免的会用VIM打开一些windows下编辑过的文本文件。我们会发现文件的每行结尾都会有一个^M符号，这是因为 DOS下的编辑器和Linux编辑器对文件行末的回车符处理不一致。
解决办法
使用dos2unix工具转换
$ dos2unix filename

需要安装dos2unix
sudo apt-get install dos2unix


...]]></description><category></category></item><item><title><![CDATA[【MATLAB】远程桌面打开MATLAB出现错误：License Manager Error -103]]></title><link>https://blog.csdn.net/LCCFlccf/article/details/104475393</link><guid>https://blog.csdn.net/LCCFlccf/article/details/104475393</guid><author>LCCFlccf</author><pubDate>Mon, 24 Feb 2020 12:22:58 +0800</pubDate><description><![CDATA[问题描述
使用win10自带的远程桌面链接在远程计算机上打开MATLAB 2016b时会出现错误：License Manage Error -103
解决办法：
打开MATLAB安装目录，找到licenses文件夹，用记事本打开license_xxx_R2016a.lic文件，在每一行末尾加上 TS_OK，即可。如下：
INCREMENT Aerospace_Blockset MLM 369 pe...]]></description><category></category></item><item><title><![CDATA[【tmux】终端复用工具之tmux]]></title><link>https://blog.csdn.net/LCCFlccf/article/details/103983836</link><guid>https://blog.csdn.net/LCCFlccf/article/details/103983836</guid><author>LCCFlccf</author><pubDate>Wed, 15 Jan 2020 10:42:45 +0800</pubDate><description><![CDATA[最简易操作流程
1、新建会话tmux new -s my_session。
2、在 Tmux 窗口运行所需的程序。
3、按下快捷键Ctrl+b d将会话分离。
4、下次使用时，重新连接到会话tmux attach-session -t my_session。

一、Tmux是什么？
SSH远程控制服务器的时候，当关闭会话窗口(session)时远程进程会自动终止，有时候这就很令人讨厌，比如正在远...]]></description><category></category></item><item><title><![CDATA[GPU显存释放：GPU显存被占用，但不显示进程ID]]></title><link>https://blog.csdn.net/LCCFlccf/article/details/103600779</link><guid>https://blog.csdn.net/LCCFlccf/article/details/103600779</guid><author>LCCFlccf</author><pubDate>Wed, 18 Dec 2019 16:56:43 +0800</pubDate><description><![CDATA[如果使用命令nvidia-smi不显示占用GPU显存的进程，可以使用以下命令查看：
fuser -v /dev/nvidia0

nvidia后面的0表示GPU的id号。输入上述命令会显示残留的进程，如下：

逐个把残留进程kill掉就行了，命令为：
kill id

kill完残留进程后，GPU显存即可完全释放。

...]]></description><category></category></item><item><title><![CDATA[【kaldi】提取二阶差分MFCC特征]]></title><link>https://blog.csdn.net/LCCFlccf/article/details/103287276</link><guid>https://blog.csdn.net/LCCFlccf/article/details/103287276</guid><author>LCCFlccf</author><pubDate>Thu, 28 Nov 2019 09:18:05 +0800</pubDate><description><![CDATA[在kaldi里面，提取MFCC特征的工具compute-mfcc-feats 没有选定提取二阶MFCC的参数，只能提取一阶。如果想要得到二阶的MFCC特征，用add-deltas 这个工具就能实现，例子如下
  $cmd JOB=1:$nj $logdir/make_mfcc_${name}.JOB.log \
    compute-mfcc-feats $vtln_opts $write_ut...]]></description><category></category></item><item><title><![CDATA[音频通道转换]]></title><link>https://blog.csdn.net/LCCFlccf/article/details/102905846</link><guid>https://blog.csdn.net/LCCFlccf/article/details/102905846</guid><author>LCCFlccf</author><pubDate>Mon, 04 Nov 2019 21:23:57 +0800</pubDate><description><![CDATA[利用sox将多通道音频转换成单通道音频
sox input.wav -c 1 output.wav

其中，参数-c表示通道channel，1表示输出音频通道数为1。

]]></description><category></category></item><item><title><![CDATA[如何Windows本地浏览器打开远程服务器jupyter notebook]]></title><link>https://blog.csdn.net/LCCFlccf/article/details/102575361</link><guid>https://blog.csdn.net/LCCFlccf/article/details/102575361</guid><author>LCCFlccf</author><pubDate>Tue, 15 Oct 2019 21:26:30 +0800</pubDate><description><![CDATA[1、在本地机器上进行 ssh 端口映射
在CMD命令行中输入
ssh  -p 21 -L 8008:127.0.0.1:8888 remote_user_name@remote_server_ip

其中，
-p 21 表示远程访问的端口，有的可能不是21，需要换成端口22表示ssh而不是ftp
-L 8008:127.0.0.1:8888表示将远程服务器的 Jupyter Lab 端口8888 ...]]></description><category></category></item><item><title><![CDATA[【linux】使用 nice、cpulimit 和 cgroups 限制 cpu 占用率]]></title><link>https://blog.csdn.net/LCCFlccf/article/details/102559762</link><guid>https://blog.csdn.net/LCCFlccf/article/details/102559762</guid><author>LCCFlccf</author><pubDate>Tue, 15 Oct 2019 02:20:07 +0800</pubDate><description><![CDATA[下面介绍3种控制进程运行的方法：
1、使用 nice 命令手动控制任务的优先级。
2、使用 cpulimit 命令不断的暂停进程，以控制进程所占用处理能力不超过特定限制。
3、使用linux内建的control groups（控制组）功能，它提供了限制进程资源消耗的机制。
1、nice 命令
nice命令可以修改进程的优先级，这样就可以让进程运行得不那么频繁。 这个功能在运行cpu密集型的后台进程...]]></description><category></category></item><item><title><![CDATA[【kaldi】kaldi的ark转numpy]]></title><link>https://blog.csdn.net/LCCFlccf/article/details/102540420</link><guid>https://blog.csdn.net/LCCFlccf/article/details/102540420</guid><author>LCCFlccf</author><pubDate>Mon, 14 Oct 2019 00:19:53 +0800</pubDate><description><![CDATA[kaldi的I/O机制比较特殊，它是将特征、mfcc向量等保存在.ark文件中，通过.scp文件进行索引。为了方便分析，有时候需要将特征转换成numpy形式保存。最近在github上搜寻发现一个非常好用的python工具kaldiio，可以直接将ark转换成numpy array。

使用方式：

首先安装:


pip install kaldiio

从.ark文件到numpy array

...]]></description><category></category></item></channel></rss>