/REAPER.jl

A Julia interface for REAPER (Robust Epoch And Pitch EstimatoR)

Primary LanguageJuliaOtherNOASSERTION

REAPER

Build Status Coverage Status License

A Julia interface for REAPER.

High level interface

# Compute pitch mark, F0 and normalized cross-correlation function simultaneously
pm_times, pm, f0_times, f0, corr = reaper(x, fs)

where fs is sampling frequency and x::Vector{Int16} is a input monoral speech signal like:

Pitch mark

F0

Normalized cross-correlation function

For the complete code of visualizations shown above, please check the ijulia notebook.

Notice

  • This is not an official package
  • REAPER.jl is based on a slightly modified version of REAPER (see here)