JustTalk is a React-based application that allows users to record audio, transcribe the audio using OpenAI's Whisper model, and transform the transcribed text into various formats such as email, summary, story, and text messages.
- Audio Recording: Easily start, pause, and stop audio recordings.
- Transcription: Transcribe audio files to text using OpenAI's Whisper model.
- Text Transformation: Transform transcribed text into different formats such as casual text messages, emails, summaries, and stories.
- Debug Information: View debug information such as recording status and file details.
To be added...
React is a popular JavaScript library for building user interfaces.
Vite is a blazing fast frontend build tool that includes features like Hot Module Reloading (HMR), optimized builds, and TypeScript support out of the box.
Using the two in conjunction is one of the fastest ways to build a web app.
- Hit run
- Edit App.tsx and watch it live update!
By default, Replit runs the dev
script, but you can configure it by changing the run
field in the configuration file. Here are the vite docs for serving production websites
-
Fork the repository:
Click on the "Fork" button on the top right of this repository page.
-
Clone your fork:
git clone https://github.com/yourusername/JustTalk.git cd JustTalk
-
Create a branch:
git checkout -b my-new-feature
-
Make changes:
Make your changes to the codebase.
-
Commit your changes:
git add . git commit -m 'Add some feature'
-
Push to the branch:
git push origin my-new-feature
-
Create a pull request:
Go to the repository on GitHub and create a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
- Special thanks to OpenAI for providing the Whisper and GPT models that make this project possible.
- Icons provided by SF Symbols.
If you have any questions or feedback, feel free to reach out at rodneygainous@gmail.com.
Thank you for using JustTalk! Enjoy transforming your audio into meaningful text formats.