当前位置: 首页 > news >正文

准备pyannote-audio开发环境

准备pyannote-audio开发环境

  • 前言
  • 安装conda
  • 创建虚拟环境
  • 安装pyannote-audio
  • 准备数据集

前言

安装各种依赖。

安装conda

conda --version
conda 24.7.1

创建虚拟环境

conda init
# 切记,退出终端,再次进入# 这里没有指定python版本,看看是使用系统的python版本还是conda对应的python版本
conda create -n pyannote
conda activate pyannote(pyannote) $ python -V
Python 2.7.5# 看来必须指定python版本
# 删除环境
conda env remove -n pyannote# 指定python版本创建虚拟环境
conda create -n pyannote python=3.10(pyannote) $ python -V
Python 3.10.14

安装pyannote-audio

  • 使用腾讯源加速下载
pip install -i https://mirrors.cloud.tencent.com/pypi/simple pyannote-audio==3.1.1

准备数据集

# 切换到root用户yum install git
git clone https://github.com/pyannote/AMI-diarization-setup.git
cd AMI-diarization-setup/pyannote
bash download_ami_mini.sh

如果报错,可能是wget版本问题。

vim download_ami_mini.sh
注意:如果不支持`--show-progress` 选项,替换为`--progress=bar:force`# 使用下面的命令单独测试
wget --show-progress http://groups.inf.ed.ac.uk/ami/AMICorpusMirror/amicorpus/ES2002a/audio/ES2002a.Mix-Headset.wav

--no-verbose

Turn off verbose without being completely quiet (use -q for that), which means that error messages and basic information still get printed.
在不完全安静的情况下关闭verbose(使用-q),这意味着错误消息和基本信息仍然会打印出来。

--show-progress

显示下载进度条。
注意:CentOS 7下会报错,不支持 --show-progress选项,替换为--progress=bar:force即可。
wget -V
GNU Wget 1.14 built on linux-gnu.

-c --continue

继续获取部分下载的文件。

-P prefix --directory-prefix=prefix

Set directory prefix to prefix. The directory prefix is the directory where all other
files and subdirectories will be saved to, i.e. the top of the retrieval tree. The default is . (the current directory).

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 49、Python之模块和包:模块导入对命名空间的影响
  • MessageDialog 是 Qt Quick Controls 中的一个组件,用于显示消息对话框
  • 解锁C#性能监控:内置性能计数器全解析
  • 结构型模式之代理模式
  • Python习题 148:返回每个单词长度的列表
  • K8s之自动扩缩容
  • 【Python脚本】爬取网络小说
  • 谷歌、火狐及Edge等浏览器中实现allWebPlugin中间件自动安装及升级
  • docker基本环境搭建
  • 火语言RPA流程组件介绍--提取应用内嵌资源
  • java操作zookeeper
  • 【原创】java+swing+mysql健身房管理系统设计与实现
  • Adobe After Effects的插件--------CC Ball Action
  • CMake编译指令极简说明
  • Redis计数器:数字的秘密
  • 「面试题」如何实现一个圣杯布局?
  • canvas 绘制双线技巧
  • django开发-定时任务的使用
  • JAVA 学习IO流
  • Javascripit类型转换比较那点事儿,双等号(==)
  • jQuery(一)
  • JS基础篇--通过JS生成由字母与数字组合的随机字符串
  • Redux系列x:源码分析
  • Spring Boot MyBatis配置多种数据库
  • V4L2视频输入框架概述
  • 动手做个聊天室,前端工程师百无聊赖的人生
  • 高度不固定时垂直居中
  • 关于List、List?、ListObject的区别
  • 基于OpenResty的Lua Web框架lor0.0.2预览版发布
  • 猫头鹰的深夜翻译:JDK9 NotNullOrElse方法
  • 深入浏览器事件循环的本质
  • 世界编程语言排行榜2008年06月(ActionScript 挺进20强)
  • 携程小程序初体验
  • 以太坊客户端Geth命令参数详解
  • 异步
  • 第二十章:异步和文件I/O.(二十三)
  • 曾刷新两项世界纪录,腾讯优图人脸检测算法 DSFD 正式开源 ...
  • # 飞书APP集成平台-数字化落地
  • #pragma data_seg 共享数据区(转)
  • #pragma预处理命令
  • #微信小程序:微信小程序常见的配置传旨
  • (¥1011)-(一千零一拾一元整)输出
  • (2)nginx 安装、启停
  • (C++二叉树05) 合并二叉树 二叉搜索树中的搜索 验证二叉搜索树
  • (Charles)如何抓取手机http的报文
  • (C语言版)链表(三)——实现双向链表创建、删除、插入、释放内存等简单操作...
  • (ibm)Java 语言的 XPath API
  • (java)关于Thread的挂起和恢复
  • (Matalb时序预测)PSO-BP粒子群算法优化BP神经网络的多维时序回归预测
  • (ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY)讲解
  • (附源码)springboot青少年公共卫生教育平台 毕业设计 643214
  • (十三)Maven插件解析运行机制
  • (四)图像的%2线性拉伸
  • (一)、python程序--模拟电脑鼠走迷宫
  • (转)IIS6 ASP 0251超过响应缓冲区限制错误的解决方法