Following is step by step instruction as how to install Ecoute AI tool for live transcription that provides real time transcripts for both microphone input and speakers output. There are lot of use cases for Ecoute in Job interview training for example.
Commands used in video to install ecoute on Windows:
Prerequisites:
- Chocolatey
- Python >=3.8.0
- An OpenAI API key
- Windows OS (Not tested on others)
- FFmpeg
Step 1: Install Chocolaty
Open Powershell as administrator and run following in powershell window:
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
Step 2: Install FFMPEG which is audio and video converter.
choco install ffmpeg
Step 3: Clone ecoute repo
git clone https://github.com/SevaSk/ecoute
cd ecoute
pip install -r requirements.txt
Step 4: Get free Open API Key from https://platform.openai.com/account/api-keys
Step 5: Create keys.py file in ecoute folder and insert following in that file.
OPENAI_API_KEY="API KEY"
Step 6: Run the ecoute AI
python main.py --api
Reference: https://github.com/SevaSk/ecoute