Phonetics.jl

A collection of functions to analyze phonetic data
Author maetshju
Popularity
7 Stars
Updated Last
11 Months Ago
Started In
May 2020

Build Status

codecov

docs

DOI
(links to Zenodo DOI for each tagged version from v0.1.1 on for archival and referencing purposes; see license for copyright statement and repo ownership)

Phonetics.jl logo: A capital P with a sine wave traveling through it

Phonetics.jl can be installed with

] add Phonetics

Phonetics.jl is a collection of functions that are useful for processing phonetic data. "Phonetic data" is a term used in a broad sense to include, for example, transcriptions, sound files, and acoustic measurements like formant values. Functions are added to this package over time. Most functions are described in the documentation.

As an example, a recording of the sentence "I want a spectrogram" can be plotted with the following bit of code:

using Phonetics
using WAV
using Plots
s, fs = wavread("iwantaspectrogram.wav")
s = vec(s)
phonspec(s, fs)

A spectrogram of the phrase "I want a spectrogram"

If you have questions about the package, please feel free to use the Discussions feature on this repo.