成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

利用Python怎么實現(xiàn)音頻雙通道分離-創(chuàng)新互聯(lián)

利用Python怎么實現(xiàn)音頻雙通道分離?相信很多沒有經(jīng)驗的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。

創(chuàng)新互聯(lián)專注于企業(yè)營銷型網(wǎng)站、網(wǎng)站重做改版、呼倫貝爾網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、H5開發(fā)商城系統(tǒng)網(wǎng)站開發(fā)、集團公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)公司、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為呼倫貝爾等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

示例代碼如下:


#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""
音頻雙通道分離
"""
import sys
import numpy as np
from scipy.io import wavfile
from converter import mp3_to_wav


def split_channel(wav_path, left_wav_path, right_wav_path):
 """
 通道分離
 :param wav_path: wav音頻的路徑
 :param left_wav_path: 左聲道的wav音頻路徑
 :param right_wav_path: 右聲道的wav音頻路徑
 :return None:
 """
 try:
  sample_rate, wav_data = wavfile.read(wav_path)
  left = []
  right = []
  for item in wav_data:
   left.append(item[0])
   right.append(item[1])
  wavfile.write(left_wav_path, sample_rate, np.array(left))
  wavfile.write(right_wav_path, sample_rate, np.array(right))
 except IOError as e:
  print('error is %s' % str(e))
 except:
  print('other error', sys.exc_info())


if __name__ == '__main__':
 mp3_to_wav('input/test.mp3', 'tmp/tmp.wav')
 split_channel('tmp/tmp.wav', 'output/left.wav', 'output/right.wav')

其中調(diào)用了一個自定義的庫,converter.py 加入了代碼:

from pydub import AudioSegment


def mp3_to_wav(source, destin):
 """
 mp3 轉(zhuǎn) wav
 :param source:
 :param destin:
 :return None:
 """
 data = AudioSegment.from_mp3(source)
 data.export(destin, format='wav')

本代碼示例可以生成兩個通道分離后的 wav 文件。

注意:如果源文件的格式是 wav 文件,可以省掉轉(zhuǎn)換格式的過程。

看完上述內(nèi)容,你們掌握利用Python怎么實現(xiàn)音頻雙通道分離的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!

網(wǎng)頁名稱:利用Python怎么實現(xiàn)音頻雙通道分離-創(chuàng)新互聯(lián)
文章分享:http://jinyejixie.com/article36/ccedsg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營銷推廣、移動網(wǎng)站建設(shè)、網(wǎng)站導(dǎo)航、網(wǎng)站改版、定制開發(fā)、App開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化
万盛区| 凤阳县| 长子县| 故城县| 武城县| 浦江县| 芦山县| 沙坪坝区| 密云县| 荣成市| 临朐县| 繁昌县| 靖宇县| 公主岭市| 乌兰察布市| 惠州市| 垦利县| 临朐县| 腾冲县| 双辽市| 岚皋县| 永丰县| 康保县| 莱州市| 贺州市| 杂多县| 张家口市| 钦州市| 阿拉善右旗| 娄烦县| 宜阳县| 西贡区| 兴隆县| 库车县| 南涧| 偃师市| 馆陶县| 扎兰屯市| 龙山县| 万宁市| 松阳县|