Update modelcard - espeak

#3
by Baybars - opened
Projecte Aina org
edited Sep 27

We need to update the model card, because espeak accepted our PR and installation of our fork no longer needed.

  • We need to test the installation steps with default espeak package.
  • Update the model card

Hi, I was testing the installation guide from the model card (I could successfully run "matcha_vocos_inference.py") but I found that:

  1. Python version should be 3.10 but is not indicated on the modelcard installation guide

  2. The installation of ovos-tts-plugin-matxa-multispeaker-cat was successful, with no errors. ONNX inference test code failed with error:

(tts) gbarta@LL-GBARTAG-P:~$ python3 test.py
2024-10-23 13:19:00.694 - OVOS - ovos_plugin_manager.templates.tts:__init__:207 - WARNING - Deprecation version=Unknown. Caller=ovos_tts_plugin_matxa_multispeaker_cat:15. lang argument for TTS has been deprecated! it will be ignored, pass lang to get_tts directly instead
2024-10-23 13:19:00.708 - OVOS - ovos_plugin_manager.utils:load_plugin:173 - WARNING - Could not find the plugin ovos.plugin.g2p.ovos-g2p-plugin-mimic
2024-10-23 13:19:00.708 - OVOS - ovos_plugin_manager.g2p:create:121 - ERROR - The selected G2P plugin could not be loaded.
Traceback (most recent call last):
  File "/home/gbarta/miniconda3/envs/tts/lib/python3.10/site-packages/ovos_plugin_manager/g2p.py", line 118, in create
    g2p = clazz(g2p_config)
TypeError: 'NoneType' object is not callable
Traceback (most recent call last):
  File "/home/gbarta/test.py", line 4, in <module>
    tts = MatxaCatalanTTSPlugin()
  File "/home/gbarta/miniconda3/envs/tts/lib/python3.10/site-packages/ovos_tts_plugin_matxa_multispeaker_cat/__init__.py", line 18, in __init__
    raise FileNotFoundError("please follow instructions to install the catalan espeak fork\n"
FileNotFoundError: please follow instructions to install the catalan espeak fork
   git clone https://github.com/projecte-aina/espeak-ng
   cd ./espeak-ng
   ./autogen.sh
   ./configure
   make
   sudo make install
the file '/usr/local/lib/libespeak-ng.so' should be created if the install succeeds

Which indicates the user to install "the catalan espeak fork" (which did not work).

Sign up or log in to comment