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
- cloudfare
- css
- gemini
- javascript
- next.js
- react
Log in or sign up for Devpost to join the conversation.