0

I retrieved the previously functional Google AIY Voice from storage, but encountered some difficulties in getting it to work again. Despite updating the necessary credentials and assistant.json file within six months, the generated link was deemed invalid by Google.

I attempted to rebuild the entire setup using the latest version from the repository (aiyprojects-raspbian), but encountered further compatibility issues with the updated packages that were not compatible with the repository code. It seems that the root cause is in the Google Assistant Library which was declared deprecated in 2019 and required a lower version of Google auth than other components, which was not compatible with the updated versions. I tried modifying the dependencies directly in the packages but ultimately failed to get it to work.

I wonder if anyone else has had success with this setup and can share their experience and the versions of the packages they used. If it is known in advance that the google service for AIY Voice is no longer functional, it may not be worth the effort to continue troubleshooting. Also, it is known that some of the components are not supported and lost compatibility with something else, it is ok to downgrade that something else, but it is hard to find by trial and error.

Ideally, if there is someone's working code I can take as a reference. I hope that fixing the versions of the libraries (like from >1.0.1 to ==1.5.1) in the setup.py may be a solution.

Alternatively, I am curious if there are any non-Google methods for utilizing the hardware, as it has a high-quality sound card and microphones.

Rauf Aliev
  • 25
  • 6

0 Answers0