Sox允许用户通过指定-R
自变量:http://sox.sourceforge.net/sox.html
$ sox input.wav output.wav -R -G
但是,当将Python包装器用于Sox,PySox时,我还没有找到在Python调用代码中设置相同标志的方法。例如,我想将Repeatable
选项添加到以下转换代码中:
sox_transformer = sox.Transformer()
sox_transformer.set_globals(guard=True)
sox_transformer.convert(
samplerate=int(sample_rate),
bitdepth=int(bit_depth),
)
sox_transformer.build(
source_file, target_file)
PySox文档似乎未包含有关以下内容的任何信息:https://pysox.readthedocs.io/en/latest/api.html