SevaSk / ecoute

Ecoute is a live transcription tool that provides real-time transcripts for both the user's microphone input (You) and the user's speakers output (Speaker) in a textbox. It also generates a suggested response using OpenAI's GPT-3.5 for the user to say based on the live transcription of the conversation.
https://github.com/SevaSk/ecoute
MIT License
5.89k stars 827 forks source link

Issue with immediate startup crash #2

Closed isaacsouthwell closed 1 year ago

isaacsouthwell commented 1 year ago

I ran into an issue trying to run the code. Python version 3.11, all requirements were installed via requirements.txt. image

SevaSk commented 1 year ago

Hey! I recently added FFMPEG to the prerequisites. This issue might be related to that if you dont have it downloaded.

jimmcq commented 1 year ago

I ran into the exact same issue. What is needed with FFMPEG? Install it? Run it? Can you address the specifics in the README, please?

SevaSk commented 1 year ago

The easiest way to set up FFMPEG would be to run these two commands in admin PowerShell:

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'))
choco install ffmpeg-full

Let me know if this works.

jimmcq commented 1 year ago

Yes, that worked for me.