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