Skip to content

bh679/DoGPT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DoGPT - GPT for Dogs

A smart phone app using spech-to-text, open ai's GPT3 and text-to-speech to allow you to talk to your pets and have the ai respond on their behalf.

A small project I built over a weekend inspired by an idea that came up at my birthday party. What if we could use ai to speak to dogs?

I had a hypothesis that we could use ai to fake that pretty convincingly. The idea was to build an app you could run on the collar of a dog, and use to pretend you can speak to your dog, but really your speaking to the ai, who is pretending to be your dog. You speak with your voice, it speaks back to your in an ai-generated voice with ai-generated responses. It was actually pretty easy to get working, only took a day to do.

human voice -> text -> promp -> GPT -> text result -> ai voice.

Its working, but GPT isn't as good at pending to be a dog as I thought it would be. GPT is usually rather good at role-playing. One of the things I think it does best, so maybe I just need to work the prompt a bit more. So far it si mostly just saying "woof" to what I say to it, or acting too human. hahahaha

Latest Builds

Google Drive

Requirements

BrennanHattons Unity Tools
MS Cognative Services API Key
OpenAI API Key

Pre-Installed

MS Congantive Services
MSTextToSpeech

Demo of DOGPT 0.0.3

Installation

  • Clone
  • Adding Unity Tools
  • Get API keys & reference in scene.
  • Import TMP Escentials.

Common Issues

  • If using MacOS, you may need to grant secuirty permissions before MS Cog can run.

Screenshot 2023-02-24 at 2 22 35 pm

TO do this, click the ? and follow the instructions to allow permissions in Secuirty and Privacy.
  • If you are getting this pop-up, be sure to import escentials

Screenshot 2023-02-24 at 2 42 29 pm

About

Unity GPT Tools

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages