Inspiration

I had always been fond of games rich in storytelling and games in which choices matter, so I wanted to build such a game on my own.

What it does

SORA is a voice-based text adventure game in which the player's voice is directly used when making certain selections within the game. It is a new approach to text-based games and also tackles accessibility issues in which users might not be able to use standard keyboards.

How we built it

I built the game using Python and Assembly AI. I also used PyAudio to record sounds directly within a Python script.

Challenges we ran into

Selecting which audio recording library to use, as well as getting oriented with how the library worked was the greatest challenge.

Accomplishments that we're proud of

I am proud of effectively debugging the issues I ran into while having my script communicate with Assembly AI's API.

What we learned

I learned that it was possible for a Python script to access a microphone and record sounds into the computer.

What's next for SORA

SORA will include a longer storyline with more choices to be made!

Built With

Share this project:

Updates