Shounenba leverages the power of OpenAI's ChatGPT to provide instant, reliable answers to help you throughout your interview process.
Shounenba is a Python Tkinter-based application designed to transform the remote interview experience by providing real-time AI assistance. By harnessing the capabilities of OpenAI's ChatGPT and Deepgram's advanced speech recognition technology, Shounenba aids users in generating relevant questions, offering instant answers to fact-based inquiries, and suggesting insightful follow-up questions. This tool aims to streamline the interview process for both interviewers and candidates, ensuring a smooth and effective exchange of information and enhancing overall interview performance.
Service | Description |
---|---|
Pythia | Coming Soon |
皮西娅 | 敬请期待 |
Before you begin, ensure you have the following installed on your system:
Python
git
pip (Python package installer)
And of course, an API key from Openai and Deepgram.
git clone https://github.com/pythia-copilot/shounenba.git
pip install -r requirements.txt
python3 -m venv venv
source venv/bin/activate # On Windows use `venv\Scripts\activate`
Or manually setup in process.py line 11 and reveive.py line 219.
visit [Blackhole](https://github.com/ExistentialAudio/BlackHole) and install.
Set Up Multi-Output Device:
Right-click your new [Multi-Output Device](https://github.com/ExistentialAudio/BlackHole/wiki/Multi-Output-Device) and select 'Use This Device For Sound Output'.
visit [VB-Cable](https://vb-audio.com/Cable/index.htm) or other virtual audio cable and install.
Configure VB-CABLE
Notice Windows users may need to configure receive.py as well.
cd shounenba
python main.py
Reset Transcript: reset transcript buffer
Send: Send transcript buffer, and reset it
Shounenba is a satirical art project and is not intended for use in real-world settings. It may generate incorrect or inappropriate solutions. Users should exercise caution and take responsibility for the information provided by the app.