91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

需要用到批量處理wav音頻切割的朋友可以下載。 該代碼可以獲取音頻信息,將音頻切割成等長的短音頻,或者你可以自己選擇切割時間段,單位可以是秒,或者是毫秒,或者是分:秒的格式。 也可以實現(xiàn)pcm文件與wav文件的互相轉(zhuǎn)換。 沒有積分的朋友可以去某寶上買,很便宜哈哈。

資源截圖

代碼片段和文件信息

import?os
import?wave
import?contextlib
import?numpy?as?np
import?matplotlib.pyplot?as?plt

from?scipy.io?import?wavfile
from?pydub?import?AudioSegment


def?wav_infos(wav_path):
????‘‘‘
????獲取音頻信息

????:param?wav_path:?音頻路徑
????:return:?[1?2?8000?51158?‘NONE‘?‘not?compressed‘]
????對應關(guān)系:聲道,采樣寬度,幀速率,幀數(shù),唯一標識,無損
????‘‘‘
????with?wave.open(wav_path?“rb“)?as?f:
????????f?=?wave.open(wav_path)

????????return?list(f.getparams())

def?read_wav(wav_path):
????‘‘‘
????讀取音頻文件內(nèi)容:只能讀取單聲道的音頻文件?這個比較耗時

????:param?wav_path:?音頻路徑
????:return:??音頻內(nèi)容
????‘‘‘
????with?wave.open(wav_path?“rb“)?as?f:
????????#?讀取格式信息
????????#?一次性返回所有的WAV文件的格式信息,它返回的是一個組元(tuple):聲道數(shù)?量化位數(shù)(byte單位)?采
????????#?樣頻率?采樣點數(shù)?壓縮類型?壓縮類型的描述。wave模塊只支持非壓縮的數(shù)據(jù),因此可以忽略最后兩個信息
????????params?=?f.getp

評論

共有 條評論