Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ovos-g2p-plugin-heuristic-arpa ERROR #109

Open
aka0kuro opened this issue Dec 7, 2023 · 3 comments
Open

ovos-g2p-plugin-heuristic-arpa ERROR #109

aka0kuro opened this issue Dec 7, 2023 · 3 comments

Comments

@aka0kuro
Copy link

aka0kuro commented Dec 7, 2023

I have the following error in ovos-audio WARNING - Could not find the plugin PluginTypes.PHONEME.ovos-g2p-plugin-heuristic-arpa
ERROR - The selected G2P plugin could not be loaded.
Traceback (most recent call last):
File "/home/ovos/.venv/lib/python3.11/site-packages/ovos_plugin_manager/g2p.py", line 139, in create
g2p = clazz(g2p_config)
^^^^^^^^^^^^^^^^^
TypeError: 'NoneType' object is not callable
2023-12-07 10:07:17.981 - audio - ovos_plugin_manager.templates.tts:init:203 - ERROR - G2P plugin not loaded, there will be no mouth movements
Traceback (most recent call last):
File "/home/ovos/.venv/lib/python3.11/site-packages/ovos_plugin_manager/templates/tts.py", line 201, in init
self.g2p = OVOSG2PFactory.create(cfg)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ovos/.venv/lib/python3.11/site-packages/ovos_plugin_manager/g2p.py", line 139, in create
g2p = clazz(g2p_config)
^^^^^^^^^^^^^^^^^
TypeError: 'NoneType' object is not callable

@builderjer
Copy link
Member

That plugin is not installed by default. It is used for mouth movements and is not necessary.

That being said, I'm not sure why it is looking for it in the first place. I have not had that warning. Did you try and install a plugin or skill?

@denics
Copy link

denics commented Sep 1, 2024

sorry to bump in, but I am facing the same issue, it seems that the plugin is requested by the default mycroft.conf https://github.com/OpenVoiceOS/ovos-config/blob/dev/ovos_config/mycroft.conf#L732C3-L735C5

@builderjer
Copy link
Member

It gets overridden here. I'm not sure why you are getting the error. I guess you can just install it, or I will include it in the next image.

https://github.com/OpenVoiceOS/raspOVOS/blob/dev/stage-core%2F01-ovos-core%2Ffiles%2Fmycroft.conf#L45

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants