Skip to content

Given a very large dataset of speech from the British Isles, all were manually inputted into the .csv file attached by generating an average value for each of the 3 formants present in the audio. The scope of the project was to be able to classify the phonemes from one another. Therefore, a KNN was built in order to do just that. Resulting in an…

License

Notifications You must be signed in to change notification settings

wecet/Phoneme-Analysis-and-Classification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Phoneme-Analysis-and-Classification

This project builds a K-Nearest Neighbours Algorithm to classify phonemes from a data-set.

Part 1: Dataset Collection

Given a very large dataset of speech from the British Isles, all were manually inputted into the .csv file attached by generating an average value for each of the 3 formants present in the audio.

An-example-of-segmentation-with-phonemes-words-and-sentences-on-a-Textgrid-file-of-Praat

The audio was cut up and analysed using the free-ware Praat

Part 2: Classification

The scope of the project was to be able to classify the phonemes from one another. Therefore, a KNN was built in order to do just that. Resulting in an average accuracy of 89%, the notebook with the code can be found in the repository as 'Phoneme Recognition.ipynb'

image

About

Given a very large dataset of speech from the British Isles, all were manually inputted into the .csv file attached by generating an average value for each of the 3 formants present in the audio. The scope of the project was to be able to classify the phonemes from one another. Therefore, a KNN was built in order to do just that. Resulting in an…

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published