Promise<>
и их фреймворки
lexx
Гребу, похоже
c
для картинок я бы предложил следующее
Promise<>
не, там аудиофайлы
Promise<>
могут быть и большие
c
Взять pHash и записать по нему вычисления
Tishka17
ну, я предложил кеш
Кэш это хорошо. Если есть что кэшировать. А результат располнавания лучше вообще не кэшировать а хранить постоянно
Promise<>
5 минутный файл у меня на десктопе распозновался полторы минуты
Tishka17
не, там аудиофайлы
Так ты локально распознаешь или через апи облака?
Tishka17
Видимо локально
Promise<>
да
Promise<>
с помощью апи
Tishka17
Бля
Tishka17
с помощью апи
Ты посылаешь файл на распознавание или поставил себе либу, которая это делает локально?
Promise<>
поставил себе либу которая делает это локально
Tishka17
Хорошо
Tishka17
А как связан фласк и распознавание?
Tishka17
Ты прям в обработчике запроса что ли делаешь?
Promise<>
пост запросом отправляется файл ко мне на сервер, я его сохраняю, партицирую, обрабатываю партиции с помощью Speech_Recognition.recognize_google()
Promise<>
ну по идее да, по очереди
Promise<>
асинхронности у меня там нет
Promise<>
значит запросы выстраиваются в очередь
Promise<>
верно?
c
А?
ну очередь, просто ещё можно несколько серверов подрубить
Tishka17
Я про отдельную очередь
Tishka17
Сервер очередей
Tishka17
Или табличку в базе хотя бы
Tishka17
Или хотя бы папку с файлами, откуда отельный процесс читает
Tishka17
Любой способ организовать очередь и делать обработку после того как ответил клиенту что файл принят
Tishka17
Два процесса: 1. Один кладёт в очередь по запросу клиента 2. Второй читает из очереди и делает распознавание
Tishka17
Так?
Promise<>
да
Promise<>
как можно оптимизировать данную задачу? какие пути развития
Julian 🏳️‍🌈
Никак
Promise<>
ggwp
Julian 🏳️‍🌈
Ты упираешься в сеть
Tishka17
1. Больше воркер процессов 2. Больше ресурсов cpu
Promise<>
вот второй вариант уже лучше
Tishka17
Ты упираешься в сеть
При чем тут сеть?
Julian 🏳️‍🌈
Так он через api делает?
Promise<>
потому что у меня бесплатный тариф на пайтонэнивер)
Tishka17
Так он через api делает?
Локально говорит
Tishka17
Хотя блин
Tishka17
Я ему не верю
Julian 🏳️‍🌈
Promise<>
есть форма хтмл, через нее отправляется файл на сервер, сохраняем, распознаем с сервера сохранненый файл, записываем результат, удаляем
c
Я ему не верю
он делает через speechrecognition, тот и так, и так умеет
c
там несколько бэкендов
Tishka17
там несколько бэкендов
Там гугловый вроде
Tishka17
Хех
Promise<>
первые 3 я юзаю
c
хотя где-то саппорт заявлен, на самом деле его нихера нет
Julian 🏳️‍🌈
так все таки через апи
👑OGURCHIK🖤
гугл спич
👑OGURCHIK🖤
и не ебись
👑OGURCHIK🖤
хотя говорят яндекса лучше
👑OGURCHIK🖤
с русским
Promise<>
та меня заебал заказчик, ему хочется бесплатный
👑OGURCHIK🖤
на питоне?
Tishka17
та меня заебал заказчик, ему хочется бесплатный
Иногда бесплатное выходит дороже
👑OGURCHIK🖤
где тз
👑OGURCHIK🖤
дайте посмотреть
Tishka17
Мне вот интересно, сколько можно оплатить работы спичкита за два дня моей зп
Promise<>
да, на питоне, юзаю спичрекогнишн
👑OGURCHIK🖤
есть же локальные на разных ос
👑OGURCHIK🖤
на окнах маре
👑OGURCHIK🖤
на линухе тоже
Promise<>
я решил сделать удобный инетрфейс через веб
Promise<>
выбрал фласк
Promise<>
и че то хуйня какая то получается