English

Multi-Language Identification Using Convolutional Recurrent Neural Network

Computation and Language 2017-05-19 v2

Abstract

Language Identification, being an important aspect of Automatic Speaker Recognition has had many changes and new approaches to ameliorate performance over the last decade. We compare the performance of using audio spectrum in the log scale and using Polyphonic sound sequences from raw audio samples to train the neural network and to classify speech as either English or Spanish. To achieve this, we use the novel approach of using a Convolutional Recurrent Neural Network using Long Short Term Memory (LSTM) or a Gated Recurrent Unit (GRU) for forward propagation of the neural network. Our hypothesis is that the performance of using polyphonic sound sequence as features and both LSTM and GRU as the gating mechanisms for the neural network outperform the traditional MFCC features using a unidirectional Deep Neural Network.

Keywords

Cite

@article{arxiv.1611.04010,
  title  = {Multi-Language Identification Using Convolutional Recurrent Neural Network},
  author = {Vrishabh Ajay Lakhani and Rohan Mahadev},
  journal= {arXiv preprint arXiv:1611.04010},
  year   = {2017}
}

Comments

Further experiments were performed on the model using LibriVox speech dataset and it was found that a Time Distributed CRNN model performed better and represented our initial ideas about the speaker recognition task better. The dataset contains speech in three languages - English, Spanish and Czech. A report on our findings along with experimental results will be published soon