我正在使用Tensorflow对Wave音频文件进行一些处理并使用tf.print
和output_stream
选项保存它们。
pcm =contrib_audio.encode_wav(processed_audio,16000)
tf.print(output_stream="file:///tmp/test.wav",summarize=-1)
问题是我无法动态更改/tmp/test.wav
的值这样就可以存储多个wave文件。
请参考下面的代码。
fname = "test3.wav" #filename
path = "//content/sample_data/" #path to save
fname = "file://{path}{fname}".format(fname=fname, path = path)
tf.print(output_stream=fname,summarize=-1)