MycroftAI / mimic3

A fast local neural text to speech engine for Mycroft
GNU Affero General Public License v3.0
1.08k stars 103 forks source link

Does not install on 32bit raspberry pi, onnxruntime cannot be installed. #29

Closed Ramblurr closed 1 year ago

Ramblurr commented 1 year ago

Describe the bug

mycroft-pip install mycroft-plugin-tts-mimic3[all] fails to install on a raspberry pi 3 or 4 running 32 bit raspbian.

ERROR: Could not find a version that satisfies the requirement onnxruntime
ERROR: No matching distribution found for onnxruntime

It seems pypi has no pre-built onnxruntime for 32bit ARM. Browsing around the onnx site, it seems it is not supported.

To Reproduce Steps to reproduce the behavior:

  1. Install 32bit raspbian
  2. mycroft-pip install mycroft-plugin-tts-mimic3[all]

Expected behavior The documentation says it should work on 32bit armv7l.

Environment (please complete the following information):

synesthesiam commented 1 year ago

mycroft-pip install -f https://synesthesiam.github.io/prebuilt-apps/ mycroft-plugin-tts-mimic3[all]

Ramblurr commented 1 year ago

@synesthesiam ... your solution references your own repo? Shouldn't this be fixed here in the official repo?

synesthesiam commented 1 year ago

Probably, but I don't work for Mycroft anymore so this is the solution for now :man_shrugging: