- Node.js (v14+)
- FFmpeg installed and accessible in PATH
- OpenAI API Key (get it here)
- Microphone and speaker setup
- Macbook (This is my local machine. I'm not sure if it works fine on Windows)
- Clone the repository:
git clone https://github.com/leslie0605/interview-platform-backend.git cd interview-platform-backend
- Install dependencies:
npm install
- Create an .env file and add your OpenAI API key:
OPENAI_API_KEY=your_openai_api_key_here
- Upload your own resume to root folder and name it as "resume.pdf".
- Start the app:
node ttsChat.js