Skip to content

Quireies U.S. weather events and summarizes them with the free Google Gemini API, (made entirely by Chat GPT.

License

Notifications You must be signed in to change notification settings

dangero2000/weather-watcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Notice:

This project is entirely constructed using Chat GPT. I wanted this script ASAP for my own private use, and was not originally intending to post it anywhere. However, I decided to post it anyway, figuring people might get some use out of it. Therefore, please don't expect any ground-breaking code here. Pull requests are absolutely welcome.

Inspiration

Two things inspired me, actually.

This gave me the idea of making my own script to summerize weather events every hour on the hour on my private AzuraCast station. Originally, I was going to have the script live stream to the station directly via the Icecast relay, but I was having trouble getting Chat GPT to give me a working script. Instead, I had it configured to get weather alerts two minutes before the hour,, then upload the audio via SFTP. By the time my weather playlist came on, the new files would play, giving off the elusion of a live broadcast.

To do List

  • Stop Gemini from announcing mondain weather events
  • Add support for multiple AI providers
  • Add support for multiple TTS providers
  • Add cross-platform support
  • Add support for AI providers to change TTS voices on the fly
  • Rewrite the entire code base to not depend on Chat GPT

About

Quireies U.S. weather events and summarizes them with the free Google Gemini API, (made entirely by Chat GPT.

Topics

Resources

License

Stars

Watchers

Forks

Languages