Skip to content

julrog/jokes-on-you

Repository files navigation

Story Teller

Tell the aliens stories and trigger different emotions, avoiding words and topics that the aliens don't like and instead using topics that they do like. In-game language is German only for now.

Deutsch: Erzähle den Aliens Geschichten und löse verschiedene Emotionen aus, vermeide dabei Worte und Themen, die die Aliens nicht mögen und nutze stattdessen Themen, die sie mögen.

Getting Started

Server

Requirements

If you dont have a company key try it here: OpenAI-API

Start server

  • Clone this repository
  • Add your OpenAI access details in a .env file inside the repo folder. The file should look like this:
OPENAI_API_KEY=yourkey
OPENAI_API_ORG=yourorg

or copy .env.example and rename it to .env and edit the properties in there

  • Build and start the container:
  • Run the following 2 commands in your Terminal from the root folder of the project
docker build . -t jokes-on-you -f docker/Dockerfile
docker run -it --gpus all -p 9000:9000 --env-file .env jokes-on-you:latest 
  • The audio transcription works best with a NVIDIA-GPU on Windows

Start the Game via Unity