add debug infos
This commit is contained in:
parent
01f661d37b
commit
1e9beec018
1 changed files with 3 additions and 0 deletions
|
@ -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)
|
||||
|
||||
|
|
Loading…
Reference in a new issue