SpikingJelly is an open-source deep learning framework for Spiking Neural Network (SNN) based on PyTorch.
Key parameters and specifications
Key parameters and specifications
Parameter
Value
Language
Python
Category
Model Development
Subcategory
Audio/Speech models
Keywords
Speech-to-text
Stars
2,173
Forks
628
Contributors
2
Created date
2015-12-07
Updated date
2026-10-13
Stars in 1 day
0
Stars in 7 days
1
Rank
8,898
Previous rank
8,958
Rank change
60
7-day stars rank
9,456
Previous 7-day stars rank
9,510
7-day stars rank change
54
Total stars rank
5,944
Previous total stars rank
5,936
Total stars rank change
-8
README summary
Tensorflow Speech Recognition Speech recognition using google's tensorflow deep learning framework, sequence-to-sequence neural networks. Replaces caffe-speech-recognition, see there for some background. This (relatively) old project is NO LONGER UP TO DATE. 0 used is not compatible anymore and the theory is no longer state of the art either. We highly recommend you check out and use whisper Update 2020: **Mozilla** released DeepSpeech They achieve good error rates. Free Speech is in good hands, go *there* if
you are an end user. For now *this* project is only maintained for educational purposes. Ultimate goal Create a decent standalone speech recognition for Linux etc. Some people say we have the models but not enough training data. We disagree: There is plenty of training data (100GB here and 21GB here on openslr. org , synthetic Text to Speech snippets, Movies with transcripts, Gutenberg, YouTube with captions etc etc) we just need a simple yet powerful model. Sample spectrogram, Karen uttering
'zero' with 160 words per minute. Installation clone code pyaudio requirements portaudio from install pyaudio Getting started Toy examples: Some less trivial architectures: Later: Update: Nervana demonstrated that it is possible for 'independents' to build speech recognizers that are state of the art. Fun tasks for newcomers Watch video : Understand and correct the corresponding code: lstm-tflearn. py Data Augmentation : create on-the-fly modulation of the data: increase the speech frequency, add background noise, alter the pitch etc,. Extensions
**Extensions** to current tensorflow which are probably needed: WarpCTC on the GPU see issue Incremental collaborative snapshots ('P2P learning') ! Modular graphs/models + persistance Even though this project is far from finished we hope it gives you some starting points. Looking for a tensorflow collaboration / consultant / deep learning contractor?
Frequently asked questions
How many stars and forks are recorded?
pannous/tensorflow-speech-recognition has 2,173 stars and 628 forks.
What is the repository rank?
pannous/tensorflow-speech-recognition is ranked 8,898.
What language and category are recorded?
pannous/tensorflow-speech-recognition has 2,173 stars, uses Python and belongs to Model Development.
Which repository is closest in rank?
pannous/tensorflow-speech-recognition is compared with maxpumperla/hyperas, ranked 8,897 with 2,173 stars.
This (relatively) old project is NO LONGER UP TO DATE.
The tensorflow 1.0 used is not compatible anymore and the theory is no longer state of the art either.
We highly recommend you check out and use whisper
They achieve good error rates. Free Speech is in good hands, go there if you are an end user.
For now this project is only maintained for educational purposes.
Ultimate goal
Create a decent standalone speech recognition for Linux etc.
Some people say we have the models but not enough training data.
We disagree: There is plenty of training data (100GB here and 21GB here on openslr.org , synthetic Text to Speech snippets, Movies with transcripts, Gutenberg, YouTube with captions etc etc) we just need a simple yet powerful model. It's only a question of time...
Sample spectrogram, Karen uttering 'zero' with 160 words per minute.