GithubHelp home page GithubHelp logo

uzbekvoice / uzbekvoicebot Goto Github PK

View Code? Open in Web Editor NEW
7.0 7.0 6.0 1.34 MB

Current and Live Telegram bot for collecting dataset

Home Page: https://uzbekvoice.ai

License: Mozilla Public License 2.0

Dockerfile 0.28% Shell 0.18% Python 99.44% Procfile 0.10%
aiogram speech-recognition telegram-bot

uzbekvoicebot's Introduction

UzbekVoiceBot

uzbekvoicebot's People

Contributors

askarjon111 avatar davrayoung avatar shkhryr avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

uzbekvoicebot's Issues

use arq instead of rq, using sqlalchemy-orm async version

Now rq is used for queueing tasks, there is an async version of this package.
If arq is used instead of rq, on startup it will be possible to create one aiohttp session for all requests and use it anywhere and close it once its done.

All sqlalchemy operations are written in sync version. I'm changing 'em to async. It's almost done.

Reports are not recorded in database

все запросы связанные с данными:

  1. если get -> url encoded
  2. если post -> json body

Создание report'а требует POST запрос -> json body:
{ kind: 'clip' | 'sentence'; id: string; reasons: string[] }

POST /api/v1/reports

Sentences
{
"kind": "sentence",
"id":"id_of_clip",
"reasons": ["reason1", "reason2"]
}

Audio clips
{
"kind": "clip",
"id":"id_of_clip",
"reasons": ["reason1", "reason2"]
}

While validating ! for audio clips
Haqoratli nutq
Grammatik/ imlo xato
Boshqa tillar
Boshqa

While recording! for sentences
Haqoratli nutq
Grammatik/ imlo xato
Boshqa tillar
Tallafuz qilish qiyin
Boshqa

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.