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.85k stars 817 forks source link

--api flag produces validation error for request #114

Open Dlayknee opened 1 year ago

Dlayknee commented 1 year ago

I'm running this on Windows 11 with Python 3.8.2. The install goes through fine and running the main.py without the --api flag works fine (albeit slow) but when I run it with the --api flag after it goes through identifying the default output speaker the console pops up and then I get the following error:

READY
1 validation error for Request
body -> file
  Expected UploadFile, received: <class 'str'> (type=value_error)

and no transcription occurs.

Adarsha-gg commented 1 year ago

can you try using https://github.com/vivekuppal/transcribe ?