<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      音頻處理——wave

      # -*- coding: utf-8 -*-
      # 讀Wave文件并且繪制波形
      import wave
      import matplotlib.pyplot as plt
      import numpy as np

      plt.rcParams['font.sans-serif'] = ['SimHei'] # 用來(lái)正常顯示中文標(biāo)簽
      plt.rcParams['axes.unicode_minus'] = False # 用來(lái)正常顯示符號(hào)

      # 打開(kāi)WAV音頻
      f = wave.open(r"01.wav", "rb")

      # 讀取格式信息
      # (聲道數(shù)、量化位數(shù)、采樣頻率、采樣點(diǎn)數(shù)、壓縮類(lèi)型、壓縮類(lèi)型的描述)
      # (nchannels, sampwidth, framerate, nframes, comptype, compname)
      params = f.getparams()
      nchannels, sampwidth, framerate, nframes = params[:4]
      # nchannels通道數(shù) = 2
      # sampwidth量化位數(shù) = 2
      # framerate采樣頻率 = 22050
      # nframes采樣點(diǎn)數(shù) = 53395

      # 讀取nframes個(gè)數(shù)據(jù),返回字符串格式
      str_data = f.readframes(nframes)

      f.close()

      # 將字符串轉(zhuǎn)換為數(shù)組,得到一維的short類(lèi)型的數(shù)組
      wave_data = np.fromstring(str_data, dtype=np.short)

      # 賦值的歸一化
      wave_data = wave_data * 1.0 / (max(abs(wave_data)))

      # 整合左聲道和右聲道的數(shù)據(jù)
      wave_data = np.reshape(wave_data, [nframes, nchannels])
      # wave_data.shape = (-1, 2) # -1的意思就是沒(méi)有指定,根據(jù)另一個(gè)維度的數(shù)量進(jìn)行分割

      # 最后通過(guò)采樣點(diǎn)數(shù)和取樣頻率計(jì)算出每個(gè)取樣的時(shí)間
      time = np.arange(0, nframes) * (1.0 / framerate)

      plt.figure()
      # 左聲道波形
      plt.subplot(2, 1, 1)
      plt.plot(time, wave_data[:, 0])
      plt.xlabel("時(shí)間/s",fontsize=14)
      plt.ylabel("幅度",fontsize=14)
      plt.title("左聲道",fontsize=14)
      plt.grid() # 標(biāo)尺

      plt.subplot(2, 1, 2)
      # 右聲道波形
      plt.plot(time, wave_data[:, 1], c="g")
      plt.xlabel("時(shí)間/s",fontsize=14)
      plt.ylabel("幅度",fontsize=14)
      plt.title("右聲道",fontsize=14)

      plt.tight_layout() # 緊密布局
      plt.show()

      # 讀取通道數(shù)為2的音頻信號(hào)
      posted @ 2022-04-01 18:31  記錄——去繁就簡(jiǎn)  閱讀(289)  評(píng)論(0)    收藏  舉報(bào)
      主站蜘蛛池模板: 亚洲国产精品一二三区| 国产福利酱国产一区二区| 定南县| 精品久久久bbbb人妻| 色窝窝免费播放视频在线| 一本色道国产在线观看二区| 中文字幕制服国产精品| 后入内射无码人妻一区| 国产激情第一区二区三区 | 亚洲一区二区在线av| 中文字幕免费不卡二区| 国产麻豆剧传媒精品国产av| 成人片黄网站色大片免费毛片| 日韩加勒比一本无码精品| 99国精品午夜福利视频不卡99| 精品国产亚洲第一区二区三区| 国产日韩久久免费影院| 久久99国产乱子伦精品免费| 偷拍一区二区三区在线视频| 宜城市| 夜夜添无码试看一区二区三区 | 亚洲一二三区精品美妇| 老色鬼永久精品网站| 亚洲夂夂婷婷色拍ww47 | 免费无码又爽又刺激高潮虎虎视频| 中国大陆高清aⅴ毛片| 亚洲成人av高清在线| 国精品午夜福利视频| 鱼台县| 日本人妻巨大乳挤奶水免费| 人妻精品久久无码专区精东影业| 亚洲欧美日韩综合久久久| 少妇被粗大的猛烈进出69影院一 | 精品人妻中文字幕在线| 人妻精品动漫H无码中字| 国产成人高清亚洲一区91| 国内精品伊人久久久久av| 97一期涩涩97片久久久久久久| 久久精品无码精品免费专区| 亚洲高清免费在线观看| 国产综合久久99久久|