WalkieTalk AI

Z kim chcesz rozmawiać?

Działanie

Aplikacja działa jak krótkofalówka, umożliwiając użytkownikowi nawiązywanie połączeń na różnych „częstotliwościach” i rozmowę z różnymi postaciami AI z całego świata.

Postacie te są obsługiwane przez Gemini API i mają za zadanie inicjowanie ciekawych i przemyślanych rozmów. Są one bardzo zróżnicowane – od biolożki badającej lasy deszczowe Amazonii po astronautę na Międzynarodowej Stacji Kosmicznej.

Aplikacja korzysta z interfejsu Gemini API, aby generować odpowiednie odpowiedzi na podstawie danych wejściowych użytkownika i charakteru postaci. Usługi Google Text to Speech i Speech to Text służą do generowania danych dotyczących konwersacji na podstawie tych danych wejściowych i odpowiedzi. Google Cloud Storage służy do tymczasowego przechowywania plików.

Każda odpowiedź w rozmowie jest transkrybowana, przechowywana i przekazywana do każdego wywołania interfejsu Gemini API, aby zapewnić kontekst rozmowy. Początkowo używane są różne prompty, aby jednoznacznie odróżnić każdą postać na podstawie jej imienia i tła fabularnego.

Utworzone za pomocą

  • Flutter
  • Android
  • Wersja internetowa/Chrome
  • Google Cloud Storage
  • Zamiana mowy na tekst Google
  • Zamiana tekstu na mowę Google
  • Google Compute Engine

Zespół

Autor:

Ryan Smith

Od

Wielka Brytania