diff options
Diffstat (limited to 'helpers.py')
| -rw-r--r-- | helpers.py | 19 |
1 files changed, 19 insertions, 0 deletions
@@ -1,4 +1,5 @@ import time +import requests from aiogram.methods import AnswerGuestQuery, SendPoll from aiogram.types import InlineQueryResultArticle, InputTextMessageContent, InputRichMessageContent, InputRichMessage, Message @@ -129,3 +130,21 @@ async def answer_poll( correct_option_id=correct_option_id, ) ) + + +def send_to_vosk(audio): + files = { + "audio": ( + "voice.ogg", + audio, + "audio/ogg" + ) + } + + r = requests.post( + VOSK_API, + files=files, + timeout=15 + ) + + return r.json() |