From 1e9beec0188e36e54f4516deff78a7fd18a5bd2d Mon Sep 17 00:00:00 2001 From: Moritz Date: Wed, 14 Aug 2024 09:44:17 +0200 Subject: [PATCH] add debug infos --- whisper.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/whisper.py b/whisper.py index 01e3684..a6566e6 100644 --- a/whisper.py +++ b/whisper.py @@ -10,10 +10,12 @@ def audio_callback_closure(client: AsyncClient): f"Audio received in room {room.display_name}\n" f"{room.user_name(event.sender)} | {event.body} | {event.url}" ) + print("Download audio") audio = await client.download(event.url) files = {'audio_file': audio.body} #with open("/tmp/audiofile",'bw') as file: # file.write(audio.body) + print("Transcribe audio") response = requests.post('http://127.0.0.1:9000/asr?encode=true&task=transcribe&word_timestamps=false&output=txt', files=files) room_id = room.room_id await client.room_send( @@ -29,6 +31,7 @@ async def main() -> None: homeserver = str(os.getenv("HOMESERVER")) user = str(os.getenv("USER")) password = str(os.getenv("PASSWORD")) + print(f"login at {homeserver} with {user}") client = AsyncClient(homeserver, user) client.add_event_callback(audio_callback_closure(client), RoomMessageAudio)