Python sound recording, saving and playback

Reference:
https://huggingface.co/suno/bark

1. Record and save

Reference:
https://blog.csdn.net/weixin_42357472/article/details/131269539 (ffmpeg can also record)

Recording using the sounddevice package below

import scipy

sampling_rate = model.config.sample_rate
scipy.io.wavfile.write("bark_out.wav", rate=sampling_rate, data=speech_values.cpu().numpy().squeeze())

Insert image description here

2. Play

from IPython.display import Audio

sampling_rate = model.generation_config.sample_rate
Audio(speech_values.cpu().numpy().squeeze(), rate=sampling_rate)

Guess you like

Origin blog.csdn.net/weixin_42357472/article/details/132434524