Montreal Forced Aligner Windows笔记

Montreal Forced Aligner Windows笔记最前面 根据官方文档 mfa2 x 在 windows 环境下 功能受限 但是可以使用主要功能 对齐功能 Conda 下载 https mirrors tuna tsinghua edu cn anaconda miniconda Conda 配置文件

大家好,我是讯享网,很高兴认识大家。

最前面

根据官方文档,mfa2.x在windows环境下,功能受限, 但是可以使用主要功能:对齐功能!

Conda 下载

https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/
在这里插入图片描述
讯享网

Conda 配置文件

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

add_anaconda_token: True add_pip_as_python_dependency: True aggressive_update_packages: - ca-certificates - certifi - openssl allow_non_channel_urls: False allow_softlinks: False always_copy: False always_softlink: False always_yes: None anaconda_upload: None auto_update_conda: True changeps1: True channel_alias: https://conda.anaconda.org channel_priority: True channels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/ - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/ - loopbio client_ssl_cert: None client_ssl_cert_key: None clobber: False create_default_packages: [] custom_channels: pkgs/main: https://repo.anaconda.com pkgs/r: https://repo.anaconda.com pkgs/pro: https://repo.anaconda.com pkgs/free: https://repo.anaconda.com custom_multichannels: local: [] defaults: ["https://repo.anaconda.com/pkgs/main", "https://repo.anaconda.com/pkgs/free", "https://repo.anaconda.com/pkgs/r", "https://repo.anaconda.com/pkgs/pro"] default_channels: - https://repo.anaconda.com/pkgs/main - https://repo.anaconda.com/pkgs/free - https://repo.anaconda.com/pkgs/r - https://repo.anaconda.com/pkgs/pro disallowed_packages: [] download_only: False envs_dirs: - /home/mosheng/miniconda3/envs - /home/mosheng/.conda/envs force: False json: False local_repodata_ttl: 1 max_shlvl: 2 migrated_channel_aliases: [] no_dependencies: False non_admin_enabled: True notify_outdated_conda: True offline: False override_channels_enabled: True path_conflict: clobber pinned_packages: [] pkgs_dirs: - /home/mosheng/miniconda3/pkgs - /home/mosheng/.conda/pkgs proxy_servers: {} quiet: False remote_connect_timeout_secs: 40.0 remote_max_retries: 3 remote_read_timeout_secs: 100.0 report_errors: None rollback_enabled: True safety_checks: warn shortcuts: True show_channel_urls: True ssl_verify: True track_features: [] use_index_cache: False use_pip: True verbosity: 0 whitelist_channels: [] 

讯享网

准备创建MFA环境

使用Conda的命令行工具
在这里插入图片描述
添加conda-forge频道

讯享网conda config --add channels conda-forge 

安装某版本的MFA

默认版本
conda create -n aligner -c conda-forge montreal-forced-aligner 
特定版本

版本号链接

讯享网conda create -n aligner_vb11 -c conda-forge montreal-forced-aligner=2.0.0b11 
指定路径

如下所示, 新环境的名字叫做mfaligner

conda create -c conda-forge -p E:\Dev\miniconda3\envs\mfaligner montreal-forced-aligner=2.0.0b11 

在这里插入图片描述

conda激活/进入mfa环境

退出当前环境

讯享网conda deactivate 

进入刚刚创建的名叫aligner的环境

conda activate aligner 

在这里插入图片描述

设置环境变量

这个文件夹将会用来存储下载好的模型
手动下载模型必须设置此路径
以方便mfa利用模型
在这里插入图片描述

MFA模型资料下载

https://mfa-models.readthedocs.io/en/latest/

注意: 推荐手动下载,不用命令
在这里插入图片描述

下载好的模型

MFARootDir是设置的环境变量路径,请参考上面 设置环境变量
在这里插入图片描述
在这里插入图片描述

准备语料

在这里插入图片描述
lab文件就是wav文件的语音识别结果,只是文本文件.txt改了后缀名,改为.lab
在这里插入图片描述

MFA验证下载模型和语料的匹配性

讯享网mfa validate E:\Dev\corpus\speaker1 english_us_arpa english_us_arpa 

在这里插入图片描述

对齐

mfa align corpus_path english english target_path 

必看!重要的Github issue

OSError: sndfile library not found

https://github.com/MontrealCorpusTools/Montreal-Forced-Aligner/issues/426

小讯
上一篇 2025-04-04 10:07
下一篇 2025-03-22 23:21

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/54839.html