Error: 13 INTERNAL: Library install failed: moving extracted archive to destination dir: library not valid

i am trying to download a tts library from GitHub to the Arduino IDE but i keep getting this error message, what am i doing wrong? (apologies if this is in the wrong category but i did not know which to put this in)

Welcome to the forum

You might not be doing anything wrong but the files in the .zip may be wrong

Please post a link to GitHub from where you are downloading the .zip file

It's probably not a library, but it's just some coder's work. Without a link, we can't tell.

here are the links:

and i also tried:

From the first link above

The eSpeak NG is a compact open source software text-to-speech synthesizer for Linux, Windows, Android and other operating systems

Which of these Operating Systems do you have on your Arduino ?

what do you mean?

Read the quote that I posted and note the Operating Systems that the software can run on.

Which Arduino board are you intending to use and can that board run one of the required Operating Systems ?

i am using the wifi mkr 1010

Can it run Linux, Windows, Android or another Operating System ?

are you asking about the arduino board or my computer?

The Arduino board as it is the Arduino IDE that you are trying to install the library to

i thought that arduino boards can't run operating systems

They can't, but that is the point

The software that you are trying to install is not a library it is

a compact open source software text-to-speech synthesizer for Linux, Windows, Android and other operating systems

It requires an Operating System which your Arduino board cannot run

ohhh... that makes more sense. so how do i find a real library?

A Google search sounds like a good start but don't hold your breath

thanks for the help i really appreciate it

Glad I could clarify what was wrong

Good luck with your project but don't expect too much trying to get TTS working on your Arduino

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.