Hack Interview application is a tool designed to assist in job interviews using the power of Generative AI. Combining voice recognition and text generation technologies, this application transcribes interview questions and generates responses in real-time, empowering users to handle interviews with confidence and ease.
This application is a proof of concept and should be used ethically and responsibly. It is not intended to deceive or mislead during interviews. The primary purpose is to demonstrate the capabilities of AI in assisting with real-time question understanding and response generation. Users should use this tool only for practice and learning!
Clone the Repository:
git clone https://github.com/ivnvxd/hack-interview.git
cd hack-interview
Install Dependencies:
pip install -r requirements.txt
BlackHole: If using MacOS, install BlackHole and set up a Multi Output Device
Environment Setup:
.env
file. If you don't have one, you can get it here.python main.py
to launch the GUI.src/config.py
file.R
or click the big red toggle button to start/stop audio recording. It will create a recording.wav
file in the project directory.A
or click the 'Analyze' button to transcribe the recorded audio and generate answers.Contributions are very welcome. Please submit a pull request or create an issue.
Thank you for using this project! If you find it helpful and would like to support my work, kindly consider buying me a coffee. Your support is greatly appreciated!
And do not forget to give the project a star if you like it! :star:
Inspired by: hack_interview by slgero.
Special thanks to the developers and contributors of the OpenAI.