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?

1 Like

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.

1 Like

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

1 Like

Here are some screenshots

This is the installation showing the failure of the library

1 Like

This is the message about piper-tts

1 Like

This is my OS information

1 Like

This is my sources.list

1 Like

Trying to manually install piper-tts 1.3.0 gives this:

1 Like

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.

1 Like

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

1 Like

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

1 Like

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.

2 Likes