diff --git a/functions/get_audio_messages_func.py b/functions/get_audio_messages_func.py index c6f4831..6407cb2 100755 --- a/functions/get_audio_messages_func.py +++ b/functions/get_audio_messages_func.py @@ -28,7 +28,7 @@ async def get_audio_messages_func(message: types.Message, logger, bot, model) -> file_id = message.audio.file_id else: file_id = message.video_note.file_id - file_name = "config/" + str(message.message_id) + '.ogg' # создаю file_name + file_name = "config/" + str(message.message_id) + '.wav' # создаю file_name # достаю имя человека if message.chat.first_name: name = message.chat.first_name @@ -38,6 +38,7 @@ async def get_audio_messages_func(message: types.Message, logger, bot, model) -> try: file = await bot.get_file(file_id) # ссылка для скачивая файла file_dow = await bot.download_file(file.file_path) # скачанный файл + new_file.write(file_dow.getvalue()) # записываю converter = Converter(file_name, message, model) # запуск конвертора message_text = converter.audio_to_text() # получаю текст из конвертора logger.info(f"Чат {name} (ID: {message.chat.id}) обработал файл {file_name}, " @@ -49,7 +50,6 @@ async def get_audio_messages_func(message: types.Message, logger, bot, model) -> document=file, caption=f"От компа:\n{message_text['final_text']}" ) - new_file.write(file_dow.getvalue()) # записываю except exceptions.FileIsTooBig: await bot.send_message( message.chat.id,