Skip to content

Python implementation of acoustic distance in the paper "A New Acoustic-Based Pronunciation Distance Measure"

License

Notifications You must be signed in to change notification settings

b05102139/acoustic_distance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MFCC-based Acoustic Distance

This module is a Python implementation of the acoustic distance as described in Bartelds et al. (2020). At its core, it applies dynamic time warping upon audio that is represented as Mel-frequency cepstral coefficients, which additionally go through a number or pre- and post-processing steps. The module can be imported and used as below, where the audio should be wav files:

from acoustic_distance.acoustic_distance import acoustic_distance

acoustic_distance("C:/Users/USER/Downloads/ipa_vowels/a.wav", "C:/Users/USER/Downloads/ipa_vowels/e.wav")

The result of the above would yield 10.494419525578806.

References

Bartelds, M., Richter, C., Liberman, M., & Wieling, M. (2020). A new acoustic-based pronunciation distance measure. Frontiers in Artificial Intelligence, 3, 39.

About

Python implementation of acoustic distance in the paper "A New Acoustic-Based Pronunciation Distance Measure"

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages