Coder Social home page Coder Social logo

uyghur-asr-ctc's Introduction

Speech Recognition for Uyghur using deep learning

Training:

this model using CTC loss for training.

Download pretrained model and dataset.

unzip results.7z and thuyg20_data.7z to the same folder where python source files located. then run:

python train.py

Recognition:

for recognition download only pretrained model(results.7z). then run:

python tonu.py test1.wav 

result will be:

        Model loaded: results/UModel_last.pth
            Best CER: 7.21%
             Trained: 473 epochs
The model has 26,389,282 trainable parameters

======================
Recognizing file .\test2.wav
test2.wav -> bu öy eslide xotunining xush tebessumi oghlining omaq külküsi bilen güzel idi

This project using

A free Uyghur speech database Released by CSLT@Tsinghua University & Xinjiang University

uyghur-asr-ctc's People

Contributors

gheyret avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

uyghur-asr-ctc's Issues

text

How did you turn the text in the original data set into standard Latin Uighur?

To repeat your result

Gheyret,
Thanks for your work, I tried to reproduce your work, but after 300 epochs (batch size = 20), CER was still around 10%, not sure how many epochs for you to reach 7.21%
One more thing I noticed that your dataset is a little different with the original dataset (openslr) --- for some utterances, for example, F178_007.wav, you have F178_007_1.wav and F178_007_2.wav. Can you elaborate it a little on the reason for you to do that modification?
Thanks for your answer!

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.