需求:将本地音频16K采样率批量转换为8K采样率
# 批量转换采样率
import os
import librosa
import soundfile
# 定义转换采样率的函数,接收3个变量:原音频路径、重新采样后的音频存储路径、目标采样率
def change_sample_rate(path, new_dir_path, new_sample_rate):
wavfile = path.split('/')[-1
该博客提供了一个使用librosa和soundfile库的Python脚本,用于将16K采样率的音频文件批量转换为8K采样率。脚本包括定义转换函数、读取音频、重采样以及保存转换后的音频,并能处理多个文件。
需求:将本地音频16K采样率批量转换为8K采样率
# 批量转换采样率
import os
import librosa
import soundfile
# 定义转换采样率的函数,接收3个变量:原音频路径、重新采样后的音频存储路径、目标采样率
def change_sample_rate(path, new_dir_path, new_sample_rate):
wavfile = path.split('/')[-1
5969
2380
4080

被折叠的 条评论
为什么被折叠?