五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

intro of audio splitor

2023-07-30 15:05 作者:Austin_Bri  | 我要投稿

import os

from pydub import AudioSegment

from pydub.silence import split_on_silence



input_folder = '/Users/ethanye/Downloads' # 輸入文件夾路徑

output_folder = '/Users/ethanye/Music/intentions' # 輸出文件夾路徑


# 獲取輸入文件夾中的所有.wav文件

wav_files = [file for file in os.listdir(input_folder) if file.endswith('.wav')]


# 遍歷每個(gè).wav文件并進(jìn)行切割

for wav_file in wav_files:

# 構(gòu)建完整的輸入文件路徑和輸出文件路徑

input_file = os.path.join(input_folder, wav_file)

output_file = os.path.join(output_folder, wav_file)


# 加載音頻文件

audio = AudioSegment.from_file(input_file, format='wav')


# 定義切割參數(shù)

max_slice_length = 9000 # 最大切片長度,單位為毫秒(10秒)

silence_threshold = -22 # 靜默閾值(以dB為單位),降低靜默閾值以保留更多語句

min_silence_length = 500 # 最小間隔,單位為毫秒

silence_hop_size = 10 # 跳幀大小,單位為毫秒

max_silence_length = 1000 # 最大靜默長度,單位為毫秒


# 切割音頻文件

slices = split_on_silence(audio, min_silence_len=min_silence_length, silence_thresh=silence_threshold,

seek_step=silence_hop_size, keep_silence=max_silence_length)


# 遍歷切割后的音頻片段并保存到輸出文件夾

for i, slice_audio in enumerate(slices):

# 限制切片長度不超過最大切片長度

if len(slice_audio) <= max_slice_length:

# 構(gòu)建輸出文件名

output_file_name = f"{os.path.splitext(wav_file)[0]}_{i}.wav"

# 替換文件名中的".wav_"為空格

output_file_name = output_file_name.replace(".wav_", "_")

# 保存切片到輸出文件夾

slice_audio.export(os.path.join(output_folder, output_file_name), format='wav')


intro of audio splitor的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
河津市| 呼伦贝尔市| 新邵县| 花垣县| 新宾| 青神县| 弥勒县| 子长县| 赞皇县| 丰原市| 唐河县| 新宁县| 阿合奇县| 凌源市| 麻城市| 浦东新区| 新密市| 田阳县| 丹巴县| 万山特区| 三明市| 安乡县| 天台县| 枞阳县| 建湖县| 大石桥市| 灌南县| 富裕县| 正蓝旗| 延庆县| 家居| 卓尼县| 湘阴县| 柯坪县| 砚山县| 长垣县| 伊春市| 天祝| 应城市| 张家口市| 文山县|