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.
So I followed instructions and installed ecoute.
But when I run this command:
python main.py
I get this error:
C:\Users\username\AppData\Local\Programs\Python\Python310\lib\site-packages\whisper\timing.py:58: NumbaDeprecationWarning: The 'nopython' keyword argument was not supplied to the 'numba.jit' decorator. The implicit default value for this argument is currently False, but it will be changed to True in Numba 0.59.0. See https://numba.readthedocs.io/en/stable/reference/deprecation.html#deprecation-of-object-mode-fall-back-behaviour-when-using-jit for details.
def backtrace(trace: np.ndarray):
Traceback (most recent call last):
File "C:\ecoute\main.py", line 3, in
from GPTResponder import GPTResponder
File "C:\ecoute\GPTResponder.py", line 2, in
from keys import OPENAI_API_KEY
ValueError: source code string cannot contain null bytes
So I followed instructions and installed ecoute. But when I run this command:
python main.py
I get this error:
C:\Users\username\AppData\Local\Programs\Python\Python310\lib\site-packages\whisper\timing.py:58: NumbaDeprecationWarning: The 'nopython' keyword argument was not supplied to the 'numba.jit' decorator. The implicit default value for this argument is currently False, but it will be changed to True in Numba 0.59.0. See https://numba.readthedocs.io/en/stable/reference/deprecation.html#deprecation-of-object-mode-fall-back-behaviour-when-using-jit for details. def backtrace(trace: np.ndarray): Traceback (most recent call last): File "C:\ecoute\main.py", line 3, in
from GPTResponder import GPTResponder
File "C:\ecoute\GPTResponder.py", line 2, in
from keys import OPENAI_API_KEY
ValueError: source code string cannot contain null bytes
Any idea on how to fix this?