Skip to content

[BUG] searching for MFA dict #150

Description

@nrgslp

Problem

I received this traceback during first-time use. This is a new MFA env for me, that I set up to test VoxKit.

An error occurred:
Dictionary 'english_us_arpa' is not available. Download failed with: Traceback (most recent call last):
File "C:\ASU\miniconda3\envs\aligner\Scripts\mfa-script.py", line 5, in
from montreal_forced_aligner.command_line.mfa import mfa_cli
File "C:\A
SU\miniconda3\envs\aligner\Lib\site-packages\montreal_forced_aligner_init_.py", line 4, in
import montreal_forced_aligner.acoustic_modeling as acoustic_modeling
File "C:\ASU\miniconda3\envs\aligner\Lib\site-packages\montreal_forced_aligner\acoustic_modeling_init_.py", line 7, in
from montreal_forced_aligner.acoustic_modeling.base import AcousticModelTrainingMixin # noqa
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\A
SU\miniconda3\envs\aligner\Lib\site-packages\montreal_forced_aligner\acoustic_modeling\base.py", line 20, in
from montreal_forced_aligner.alignment import AlignMixin
File "C:\ASU\miniconda3\envs\aligner\Lib\site-packages\montreal_forced_aligner\alignment_init_.py", line 6, in
from montreal_forced_aligner.alignment.adapting import AdaptingAligner
File "C:\A
SU\miniconda3\envs\aligner\Lib\site-packages\montreal_forced_aligner\alignment\adapting.py", line 18, in
from montreal_forced_aligner.alignment.pretrained import PretrainedAligner
File "C:\ASU\miniconda3\envs\aligner\Lib\site-packages\montreal_forced_aligner\alignment\pretrained.py", line 50, in
from montreal_forced_aligner.transcription.transcriber import TranscriberMixin
File "C:\A
SU\miniconda3\envs\aligner\Lib\site-packages\montreal_forced_aligner\transcription_init_.py", line 2, in
from montreal_forced_aligner.transcription.transcriber import Transcriber
File "C:\ASU\miniconda3\envs\aligner\Lib\site-packages\montreal_forced_aligner\transcription\transcriber.py", line 36, in
from montreal_forced_aligner.alignment.base import CorpusAligner
File "C:\A
SU\miniconda3\envs\aligner\Lib\site-packages\montreal_forced_aligner\alignment\base.py", line 32, in
from montreal_forced_aligner.alignment.mixins import AlignMixin
File "C:\ASU\miniconda3\envs\aligner\Lib\site-packages\montreal_forced_aligner\alignment\mixins.py", line 23, in
from montreal_forced_aligner.dictionary.mixins import DictionaryMixin
File "C:\A
SU\miniconda3\envs\aligner\Lib\site-packages\montreal_forced_aligner\dictionary_init_.py", line 8, in
from montreal_forced_aligner.dictionary.multispeaker import (
...<2 lines>...
)
File "C:\ASU\miniconda3\envs\aligner\Lib\site-packages\montreal_forced_aligner\dictionary\multispeaker.py", line 19, in
from kalpy.fstext.lexicon import G2PCompiler, LexiconCompiler
ImportError: cannot import name 'G2PCompiler' from 'kalpy.fstext.lexicon' (C:\A
SU\miniconda3\envs\aligner\Lib\site-packages\kalpy\fstext\lexicon.py)
ERROR conda.cli.main_run:execute(142): conda run mfa model download dictionary english_us_arpa failed. (See above for error)

Proposed Solution

TODO

Notes

I'm trying not to work through it myself, to emulate a researcher who can't run CLI stuff.

Metadata

Metadata

Assignees

Labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions