安装VC相关库

librosa

conda install -c conda-forge librosa  

在这里插入图片描述

pyworld

pip install scipy   #如果不先放置scipy,则pyworld安装可能会报错
# 如果先安装了librosa,则 scipy 已安装
pip install pyworld

在这里插入图片描述

pytorch

https://blog.csdn.net/qq_45777045/article/details/106265420

conda 安装,实测比较慢

在这里插入图片描述

conda install pytorch torchvision cudatoolkit=10.1 -c pytorch

在这里插入图片描述

用pip安装的10.2版,conda安装太慢了。

在这里插入图片描述
在这里插入图片描述

  • 安装了四个包
    在这里插入图片描述在这里插入图片描述在这里插入图片描述

Jupyter Notebook

conda install jupyter

在这里插入图片描述

tensorboardX

pip install tensorboardX

tensorflow

这个安装很狗,Windows下没成功,还把我的pycharm搞坏了

方法一:

conda install cudatoolkit=10.1
conda install cudnn=7.6
  • 可以安装cudatoolkit和cudnn实现GPU加速,TensorFlow2.1匹配的cudatoolkit版本是10.1,cudnn版本是7.6,在安装时指定。
  • 如果电脑没有英伟达GPU,或者在安装这个两个GPU加速包时报错,很可能是电脑的硬件不兼容,可以跳过这两个安装,直接执行TensorFlow的安装。
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow=2.1

方法二:推荐

 conda install tensorflow-gpu==2.0.0

参考链接
https://www.bilibili.com/video/BV1MC4y1p7H2?t=402

matplotlib

conda install matplotlib

sox 安装——linux平台

出现wave.Error: unknown format: 3解决方法

通常出现这种情况,我们下载sox并配置环境变量

执行sox X1.wav -b 16 -e signed-integer 11.wav这样就ok啦

如果想用批量的生成

可以通过写个shell脚本

for file in `ls "D:\\english_rec\\code_generate\\ori"`
do
	p="D:\\english_rec\\code_generate\\ori\\"${file}
	new="D:\\english_rec\\code_generate\\correct_format\\"${file}
	sox $p -b 16 -e signed-integer $new
 
done    
  • 安装
    在这里插入图片描述
    在这里插入图片描述
  • 使用
    在这里插入图片描述
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: VC90动态是指使用Visual C++ 2008编译器生成的动态链接VC90代表Visual C++ 2008,是该编译器的版本号。动态链接是一种在程序运行时加载的文件,它在多个程序之间共享代码和资源,可以提高程序的模块化和复用性。 在Visual C++ 2008中,VC90动态有很多种类,如MFC、ATL等。MFC(Microsoft Foundation Class)是一组C++类,用于开发Windows应用程序。它提供了丰富的图形界面、窗口管理、事件处理等功能,大大简化了Windows应用程序的开发过程。ATL(Active Template Library)是一组C++模板类,用于开发COM组件。它提供了通用的COM接口和对象模型,方便了COM组件的开发和使用。 通过使用VC90动态,我们可以充分利用已有的代码和资源,加快开发速度,提高程序的稳定性和可扩展性。在编译和链接时,我们需要将使用到的动态加入到工程中,并在代码中引用相应的头文件和函数,以便使用其中的功能。 在使用VC90动态时,需要注意以下几点。首先,要确保编译器版本与动态版本相匹配,否则可能会出现兼容性问题。其次,要正确设置工程的和包含目录,以便编译器能够找到相关文件和头文件。另外,要注意动态的部署和打包,确保目标系统中存在所需的文件,并设置正确的路径。 综上所述,VC90动态是Visual C++ 2008编译器生成的动态链接,通过使用这些动态,我们可以方便地开发Windows应用程序和COM组件,提高开发效率和程序质量。但在使用时需要注意编译器版本、和头文件的设置,以及动态的部署和打包,以确保程序的正确运行。 ### 回答2: VC90动态是指Microsoft Visual C++ 2008(简称VC 2008)生成的一系列动态链接(DLL)文件,用于在使用VC 2008编写的程序中引用和调用中的函数和资源。 在VC 2008中,VC90动态主要由多个DLL文件组成,其中最常见的是msvcr90.dll和msvcp90.dll。msvcr90.dll包含了C运行时(CRT)的函数和资源,用于支持C语言程序的运行;msvcp90.dll则包含了C++标准的函数和资源,用于支持C++程序的运行。 使用VC90动态需要在程序编译和链接阶段正确配置和引用相关文件。在项目属性设置中,需要指定正确的文件目录和文件名称,以便编译器能够找到并链接相应的。在代码中,需要包含相关的头文件,并在使用中函数和资源时进行正确的命名空间和函数调用。 VC90动态的使用可以帮助开发者充分利用已经实现的功能模块,减少代码重复,提高程序开发效率。同时,由于VC90动态是在编译期间链接,而不是静态编译到可执行文件中,因此可以通过更新或替换文件的方式,方便地升级和维护程序。 总之,VC90动态VC 2008中用于提供函数和资源的一组文件,使用它可以方便地开发和维护VC 2008程序。 ### 回答3: VC90动态是指使用Microsoft Visual C++ 2008编译器生成的动态链接VC90是指Visual C++ 2008,是一个在2008年发布的集成开发环境(IDE)和编译器套件。该版本的Visual C++支持使用C++语言进行软件开发,并且可以生成可执行文件以及动态链接等形式的程序。 在VC90动态中,通常会包含一些常用的函数、类、变量以及特定功能的实现。这些动态链接可以被其他应用程序调用和使用,从而可以避免不同应用程序中重复编写相同的功能代码。通过使用动态,我们可以提高开发效率,减少代码冗余,同时也便于维护和更新。 VC90动态是使用Visual C++ 2008编译器编译生成的,所以在使用时需要保证对应版本的运行时被正确安装。运行时是一些在程序运行时需要的动态链接,它们提供了一些常用的函数和资源,以便程序能够正确执行。因此,如果要在一台计算机上运行VC90动态生成的程序,需要安装相应的Visual C++ 2008运行时。 总之,VC90动态是一种使用Visual C++ 2008编译器生成的动态链接,它可以被其他应用程序调用和使用,提供了一些常用的函数和功能实现。在使用时需要保证对应版本的运行时被正确安装

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值