Questions tagged [speech-recognition]

Automatic speech recognition (ASR) aims to identify words and phrases in spoken language and convert them to a machine-readable format.

Filter by
Sorted by
Tagged with
1
vote
0answers
10 views

Question about Connectionist Temporal Classification (CTC) gradient

I have read the original CTC paper by Graves et al, but am confused about equation 16, for which the authors derive the gradient of the negative log likelihood objective with respect to the inputs of ...
1
vote
0answers
18 views

MFCCs and mean normalization [migrated]

I'm reading a blog about extracting MFCCs features for Machine Learning applications, but I didn't understand the following points about the mean normalization: To balance the spectrum and improve ...
0
votes
0answers
16 views

What are linguistic features and fundamental frequency in WaveNet? How are they obtained from trained model?

WaveNets for the TTS task were locally conditioned on linguistic features which were derived from input texts. We also trained WaveNets conditioned on the logarithmic fundamental frequency $(logF_{...
0
votes
0answers
10 views

Neural network converges to bias in high multi-label scenario

I am trying to create a trigger word detection system by following the tutorial: https://github.com/Kulbear/deep-learning-coursera/blob/master/Sequence%20Models/Trigger%20word%20detection%20-%20v1....
0
votes
1answer
16 views

Interpolating speech from different speakers in trigger word detection

Trigger word detection aims to essentially identify the timestamp of a "trigger word" occurring in a chunk of audio. The approaches I have seen online, in particular, following along with Andrew Ng's ...
0
votes
2answers
40 views

Does speech recognition model training require transcript timestamps

I don't quite understand how a recurrent neural network or LSTM is trained for automatic speech transcription. Say I have n audio files of speech, each with an ...
1
vote
1answer
22 views

Method for detecting previously unseen class

Is there any common practice for detecting a new class, or data associated with an previously unseen event? I'm doing some research into speech recognition, and I'm trying to detect when a speech ...
0
votes
0answers
23 views

Representing and Training Individualized Models

Say I want to create a handwriting OCR or speech-to-text system intended for many users. A first pass might be to train a single one-size-fits-all model on all available data to predict all users' ...
0
votes
0answers
78 views

Number of parameters of tacotron, deep voice, wavenet?

I have recently started to explore speech synthesis, and started reading some paper. I have implemented a dummy text to speech synthesis model too, it has around 92 million parameters. Even though, ...
0
votes
1answer
31 views

k-means clustering issue voice data

I'm getting an issue in my k-means I don't know if it my data-set or what anything else. Why i got thia flowing point in the right side of the image? ...
2
votes
1answer
60 views

When use CTC-loss for speech recognition?

I'm trying to understand and implement CTC-loss for speech recognition (here on SO). I'll like to have more information about the use cases of this technique. From what i understood, it is more ...
1
vote
1answer
156 views

How do you evaluate/test accuracy of Text-to-Speech (TTS) models?

As the title implies... For instance, for Machine Translation, we have BLEU. For categorization, we have categorical crossentropy, for binary categorization, we have binary crossentropy, etc. etc. ...
2
votes
1answer
37 views

Streaming audio to neural network

I am trying to create a neural network that performs speaker recognition. I would like to be able to serve it such that it takes streaming audio - i.e. I want to perform partial recognition on 100ms ...
1
vote
1answer
14 views

Is there a keyword recognition system without learning the Phoneme

As I understand in speech processing and machine learning area "keyword recognition" (also termed as keyword spotting) is a important part. In "keyword recognition" sytem it is desired to learn a ...
0
votes
0answers
13 views

Speaker Identification

I'm performing speaker identification using Gaussian Mixture model in python. Speaker authentication is being done on the basis of distance between the vectors in trained gmm file and test file's ...
0
votes
1answer
30 views

Deciding length of units in sound recognition for training HMMs

I am working on creating a method to detect changes from one song to another. Namely, I hope to use a Hidden Markov Model (HMM) in order to model a part of a song and check to see if it accurately ...
1
vote
1answer
96 views

Are e2e DL systems better than DNN-HMM models in speech recognition?

End-to-end deep learning systems for automatic speech recognition (ASR) have been around for a while now since Deep Speech (2014), but I noticed that DNN-HMM based methods are still performing well ...
2
votes
1answer
41 views

How to use GMMs for acoustic signal classification?

There are a number of applications of the Gaussian Mixture Model (GMMs) to acoustics/audio data for the purposes of classification; ex paper1 and ex paper2. GMMs ...
1
vote
0answers
171 views

How to create dataset for speech recognition using librosa [closed]

I loaded the audio using librosa and extracted mfcc feature of the audio. I now have array of shape (20,N). How do I feed this as input to LSTM to predict?
1
vote
1answer
429 views

WaveNet Global and local conditioning

WaveNet is a deep learning framework able to generate raw audio signal from a sequence like text sequence. https://arxiv.org/abs/1609.03499 It is also possible to "imitate" in a way the voice of the ...
1
vote
1answer
67 views

Speech recognition - hangover scheme - voice activity detection

I am doing a voice activity detection challenge, and I am asked to add a hangover scheme to the model. I read about hangover schemes in different papers but I couldn't find a definition for this. What ...
1
vote
2answers
760 views

What is low rank linear layer in neural networks?

Going through the paper Convolutional Neural Network for Small-footprint Keyword Spotting. In the paper, authors have used low rank linear layer after convolution ...
2
votes
1answer
48 views

Verifying Time Warp

Time warp has been widely assumed in domain of speech processing. If $Xw(t)$ represents a time warped version of $X(t)$, then $Xw(t) = X(t-w(t))$ where $w(t)$ is an arbitrary function with a banded ...
1
vote
0answers
159 views

How does CTC work in Speech Recognition?

I have already read the 2006 Paper about CTC by Graves but I still don't understand it fully. I am searching for a simple but still detailed explanation of how "Connectionist Temporal Classification" (...
1
vote
1answer
126 views

RNN(LSTM) model fails to classify new speaker voice

I'm fairly new to ML and at the moment I'm trying to develop a model that can classify spoken digits (0-9) by extracting mfcc features from audio files. My data ...
0
votes
1answer
384 views

Transfer learning for audio

I know that when working with images, what people normally do is download a big model trained with huge data and freeze most of the layers except the lasts ones to train them with their own data. I'm ...
3
votes
0answers
882 views

Validation loss is less than training loss by 5 units. How this result is interpreted?

Iam training a Keras model for end-to-end speech recognition. I have my own dataset of speech containing about 400 wave files. Text transcriptions is also given as input. Model summary is: ...
0
votes
1answer
92 views

Adapt speech recognition for Shakespeare english

We need to be able to search the works of Shakespeare by voice. The way I see it, the goal is if I quote into the microphone: "Yet but three come one more. Two of both kinds make up four. Ere ...
7
votes
1answer
3k views

Turkish speech recognition (speech->text) in Google Speech API? [closed]

Google's Speech API has audio speech to text capabilities in multiple languages. It supports Turkish too. That language is very interesting, it's so called agglutinative: you stick word parts one ...
1
vote
1answer
270 views

Word Error Rate over Data Set

In speech to text, one common metric is the word error rate (WER). WER is the word-level Levenshtein distance, which is the minimum number of substitutions ($S$), deletions ($D$), and insertions ($...
1
vote
1answer
489 views

How to normalize text when computing the word error rate of a speech recognition system?

I am looking for a library, script or program that can normalize the transcribed and gold texts when computing the word error rate (WER) of an automated speech recognition system. For example, if: ...
0
votes
1answer
76 views

Spot word in spoken sentence : advice needed

I have to make a live speech recognition program that can spot specific words in a spoken sentence. For now I have to recognize the words "yes" and "no". I already trained Google's model and it ...
0
votes
1answer
87 views

How to prevent the creation of redundant mixtures while training a GMM?

I'm currently trying to train a GMM(UBM) with 1024 Gaussian mixtures for speaker verification. However, after training the GMM, it appears that some mixtures are useless/redundant. (little to no ...
0
votes
0answers
508 views

Keyword Spotting: How to train a model with general speech corpus?

I am trying to find a correct way to train a DNN based keyword spotting (Deep KWS) with general speech corpus (VS data) described in this paper (Chen, Guoguo, Carolina Parada, and Georg Heigold. "...
2
votes
1answer
92 views

MFCCs and MoG-HMMs for speech recognition

BACKGROUND MFCCs are coefficients which represent the most important parts of speech, and about 12 of them are used to model a one 512 points long frame (of speech). Along with them you would use ...
0
votes
1answer
45 views

Why is phase reconstruction considered hard

I am studying deep learning models for single channel speech separation. I come across several recent methods: Permutation Invariant Training Deep Clustering Deep Attractor Network All of these ...
2
votes
2answers
330 views

Why has deep learning only shown decent results in the fields of computer vision and speech recognition? [closed]

We all know about the success of ImageNet, AlphaGo etc which used deep neural networks in computer vision, or the use of RNNs in Google Translate. But why are we not seeing similar advances in other ...
3
votes
0answers
219 views

Program to evaluate the output of a speech recognition system

I am looking for a library, script or program that can evaluate the output of a speech recognition system. The output of the speech recognition system is a simple text file, and I have the gold output ...
0
votes
1answer
98 views

how we input speech signal waveforms in two deep learning algorithms?

I am working with deep learning algorithms like CNN and RNN.I always wonder what is the best way to input wave form type data in to the deep learning algo. I know there are methods like wavelet or mel ...
0
votes
1answer
962 views

Forced alignment HMM

I am currently trying to understand what is involved to train a Hidden Markov Model (HMM) with Forced alignment. Forced alignment, as far I understand, is to align the audio file with the utterance ...
1
vote
1answer
669 views

Understanding hidden markov model, and how it is applied in speech recognition

I have for some some time tried to understand how this hidden markov model (hmm) works, and have found a lot of tutorials/papers on it which make use of the same examples/principles of explaining the ...
1
vote
1answer
877 views

How to derive the GMM log-likelihood formulation in the eigenvoice modeling technique?

Given a GMM with mean $M=[M_1, M_2, ..., M_C]$ and covariance $\Sigma=[\Sigma_1, \Sigma_2, ..., \Sigma_C]$ (where $C$ is the number of mixtures), many papers on eigenvoice modeling states that the ...
3
votes
0answers
668 views

The state-of-the-art methods for speech recognition?

Recently I noticed that Google and Apple have really high quality speech-recognition services. I was wondering about the state-of-the-art methods and techniques they are/might be using to achieve such ...