Pyvoimooo Command Line InterfaceΒΆ
Pyvoimooo comes with a built-in CLI you can use to quickly try transformations:
# install ffmpeg as it is required when using pyvoimooo
# from the command line
sudo apt install ffmpeg
# set your license key
export VOIMOOO_LICENSE_ID=AAAA-BBBB-CCCC-DDDD
# display CLI help
pyvoimooo --help
# play an audio file
pyvoimooo play test.wav
# apply a smile transformation on the file and
# save it under a different name
pyvoimooo transform -t smile:alpha=1.10 test.wav > test_smile.wav
# apply a smile and int transformation on the file and
# save it under a different name
pyvoimooo transform -t smile:alpha=1.10 -t int:alpha=1.15 test.wav > test_smile_and_int.wav
# play transformed audio directly instead of creating a file
pyvoimooo transform -t smile:alpha=1.10 -t int:alpha=1.15 test.wav | pyvoimooo play -
# transform audio with several arguments for the same transformation
pyvoimooo transform -t cmb:efx_smile_alpha=1.10,efx_inteligibility_scaling=0.8 test.wav | pyvoimooo play -
The following transformations are supported:
smile()
(sma)intellegibility()
(int)denoise()
(den)pvoccombo()
(pvoccombo)
Please refer to each transformation function to see supported arguments.