国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

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

pyaudio高級玩法2:音頻的字節(jié)碼轉(zhuǎn)換為數(shù)值

2019-12-23 13:13 作者:怯默吾聲  | 我要投稿

無論是使用pyaudio還是讀取聲音文件,讀出的內(nèi)容其實(shí)都是字節(jié)碼。這些內(nèi)容并非加密,因此很容易轉(zhuǎn)化成數(shù)值進(jìn)行處理。當(dāng)然python中有一些專門工具用于聲音分析,不過如果只是單純的想看一下數(shù)值大小,總是殺雞用牛刀的感覺。

事實(shí)上python的標(biāo)準(zhǔn)庫就包含字節(jié)轉(zhuǎn)換工具,可以輕松完成這項(xiàng)工作。


import?pyaudio

import?struct?as?st


CHUNK?=?1000

FORMAT?=?pyaudio.paInt16?#一幀占兩字節(jié)

CHANNELS?=?1

RATE?=?1000

RECORD_SECONDS?=2


p?=?pyaudio.PyAudio()


stream?=?p.open(format=FORMAT,

????????????????channels=CHANNELS,

????????????????rate=RATE,

????????????????input=True,

????????????????input_device_index?=?0,?#選擇聲音設(shè)備

????????????????frames_per_buffer=CHUNK)


frames?=?[]


for?i?in?range(0,?int(RATE?/?CHUNK?*?RECORD_SECONDS)):

????data?=?stream.read(CHUNK)

????frames+=data


patch?=?st.unpack('<2000h',?bytes(frames))?#解析聲音強(qiáng)度

print(patch)

stream.stop_stream()

stream.close()

p.terminate()


pyaudio高級玩法2:音頻的字節(jié)碼轉(zhuǎn)換為數(shù)值的評論 (共 條)

分享到微博請遵守國家法律
汉寿县| 湖北省| 遂昌县| 宣化县| 通山县| 建平县| 盐山县| 屯门区| 黄陵县| 工布江达县| 锡林郭勒盟| 龙井市| 友谊县| 南溪县| 若羌县| 留坝县| 鹤岗市| 南川市| 莱西市| 固安县| 聂荣县| 惠州市| 阜康市| 牙克石市| 三原县| 冕宁县| 淄博市| 云南省| 枣庄市| 临夏市| 绥宁县| 宁武县| 广元市| 锦州市| 汨罗市| 顺义区| 长岛县| 武宁县| 布拖县| 融水| 舒城县|