Montreal Forced Aligner 笔记

Conda 下载

https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/
Montreal Forced Aligner 笔记

Conda 配置文件

Montreal Forced Aligner 笔记
Montreal Forced Aligner 笔记

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的命令行工具
Montreal Forced Aligner 笔记
添加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_vb11  montreal-forced-aligner=2.0.0b11

Montreal Forced Aligner 笔记

conda激活/进入mfa环境

退出当前环境

conda deactivate

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

conda activate aligner

Montreal Forced Aligner 笔记

设置环境变量

此文件夹将用于存储下载的模型
手动下载模型必须设置此路径
以方便mfa利用模型
Montreal Forced Aligner 笔记

MFA模型资料下载

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

注:建议手动下载,无需命令
Montreal Forced Aligner 笔记

下载模型

MFARootDir是设置的环境变量路径,请参考上面设置环境变量
Montreal Forced Aligner 笔记
Montreal Forced Aligner 笔记

准备语料库

Montreal Forced Aligner 笔记
lab文件就是wav文件的语音识别结果,只是文本文件.txt改了后缀名,改为.lab
Montreal Forced Aligner 笔记

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

mfa validate E:\Dev\corpus\speaker1 english_us_arpa english_us_arpa

Montreal Forced Aligner 笔记

对齐

mfa align corpus_path english english target_path

文章出处登录后可见!

已经登录?立即刷新

共计人评分,平均

到目前为止还没有投票!成为第一位评论此文章。

(0)
社会演员多的头像社会演员多普通用户
上一篇 2022年4月9日
下一篇 2022年4月9日

相关推荐