Skip to content

[Deprecated] Statistical Voice Conversion in Julia. See the website link for new library

License

Notifications You must be signed in to change notification settings

r9y9/VoiceConversion.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VoiceConversion

Build Status Build status Coverage Status License

VoiceConverision.jl is a statistical voice conversion library for Julia.

Please note that this package is still under developement. Both bug reports and feature requests are welcome.

Features

Parameter conversion

  • Frame-by-frame parameter conversion using joint Gaussian Mixture Models (GMMs) of source and target feature space src/gmmmap.jl
  • Trajectory parameter conversion based on maximum likelihood criterion w/o considering Gloval Variance (GV) [Toda 2007] src/trajectory_gmmmap.jl

Waveform modification

  • WORLD-based vocoding
  • Direct waveform modification using Mel log Spectrum Approximation (MLSA) digital filter based on spectrum differencial [Kobayashi 2014]

Supported Platforms

  • Linux
  • Mac OS X
  • Windows

Installation

Run the following commands on your julia interactive settion (REPL):

julia> Pkg.clone("https://github.com/r9y9/VoiceConversion.jl")

This should resolve package dependencies property.

Additional requirements for CLI programs

See bin/REQUIRE.

Demonstration using CMU Arctic

Please check examples/cmu_arctic/cmu_arctic_demo.jl.

References

About

[Deprecated] Statistical Voice Conversion in Julia. See the website link for new library

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages