Issue installing Fusion Hat library due to piper-tts

Having gotten past the issue of compiling the Fusion Hat driver, the installation is now failing on installing the fusion hat library. It seems to stem from it trying to install piper-tts, I am getting the following error:

ERROR: Could not find a version that satisfies the requirement piper-tts==1.3.0 (from sunfounder-voice-assistant)(from versions 1.1.0, 1.2.0, 1.4.0, 1.4.1)

ERROR: No matching distribution found for piper-tts==1.3.0

I’ve tried manually finding 1.3.0 and am having no luck, I also tried installing other versions and got bogged down in dependency issues.

I am rapidly regretting buying this hat due to the installation being about as smooth as sandpaper. Has anyone overcome these issues?

We haven’t been able to reproduce the issue you’re experiencing so far. We tested on a Raspberry Pi 3 Model B Rev 1.2 running the Bookworm 64-bit desktop system, and the installation worked without any problems.

Could you please let us know which Raspberry Pi model and operating system version you are using? We’ll run further tests based on your setup.

Hi,

I am using a Pi3B with a fresh install of Bookworm on it. Could you potentially send me what sources you are using from your sources.list as I was initially unable to get the libttspico-utils using the sources that the Pi image writer puts on the image, I had to add some Debian sources before I could download it.

I’m re-running the install through an SSH session from my phone, will post some screen shots then.

Thanks

Here are some screenshots

This is the installation showing the failure of the library

This is the message about piper-tts

This is my OS information

This is my sources.list

Trying to manually install piper-tts 1.3.0 gives this:

Forgot to mention it is a Raspberry Pi 3 Model B Rev 1.2 according to cat /proc/cpuinfo

I’m running the 32 bit OS version by the way.

Recent onnx wheels have dropped 32 bit arm support. I think your only solution is to go to 64 bit.

Thanks, I’ll try reflashing the image later and have a go again.

Well after getting a new USB stick as the old one died, I tried a 64 bit version of the OS and it installed correctly. Might be worthwhile adding that to the instructions as the Pi image tool tends to only recommend 64-bit trixie for the Pi 3, the other recommended OS are 32-bit.

1 Like