Inspiration

An interesting feature designed to help one process their logical thinking when stuck.

What it does

This web app listens to users vocally describing their requirements and generates corresponding pseudocode. The user provides input in the form of audio, and the app analyzes it to produce a high-level pseudocode solution that outlines the logic of the requested functionality. If the input is not relevant to coding or programming, the app will notify the user with the message: "This is not relevant."

How we built it

Built using Gemini AI, Next.js, and CloudFare to design the front-end UI, a button to listen to the speaker, and generate text.

Challenges we ran into

Dependency issues from CloudFare, broken package.json when conjoining branches using Git, Next.js setup, the lightbulb button to change the theme due to lack of .css expertise, and lastly ensuring the prompts for Gemini AI were stable.

Accomplishments that we're proud of

We are very proud of our UI as it looks clean and is accessible, plus our integration of Gemini AI is pretty smooth.

What we learned

There was a lot of new frameworks we picked up quickly that being Gemini AI, CloudFare, and debugging css.

What's next for PsedoSpeak

Given enough time, we wanted to implement keywords when Gemini is triggered in order to take the previous response and build on top of it.

Built With

Share this project:

Updates