pyroomacoustics安裝教程

2021-10-05 03:32:32 字數 1874 閱讀 7760

pyroomacoustics是乙個python軟體包,旨在快速開發和測試音訊陣列處理演算法。

pyroomacoustics軟體包的包含三個主要部分:

直觀的python物件導向介面,可在2d和3d房間中快速構建涉及多個聲源和麥克風的模擬場景;

通用多面房間的影象模型的快速實現,可有效生成房間脈衝響應並模擬聲源和接收者之間的傳播;

可用於stft,波束形成,到達方向,自適應濾波,盲源分離和單通道降噪的流行演算法的參考實現。

相對於在linux作業系統下pyroomacoustics的安裝,在windows作業系統下的安裝過程相對複雜很多。

為了方便管理不同的軟體包的版本,我們首先建立乙個pyroomacoustics的虛擬環境,

首先開啟anaconda powershell prompt,這樣才能自動正確配置好anaconda python的環境,接著可以採用以下命令:

conda create --name pyroom

建立乙個叫做pyroom的虛擬環境。

然後安裝需要的依賴包,例如

conda install matplotlib cython scipy

由於安裝pyroomacoustics,需要利用c編譯器,為了正確配置vs的環境變數,需要開啟vs裡面的x64 native tools command pompt。進入這個cmd後,vs的環境變數已經配置好了,但是anaconda的環境變數沒有配置,需要進行anaconda環境變數的初始化。可以採用如下命令:

conda init

接著關閉x64 native tools command pompt,然後重新開啟。

這個時候,可以利用conda命令啟用pyroom虛擬環境:

conda activate pyroom

啟用環境變數後,可以看到昨天的命令提示出現(pyroom),如下圖所示:

這個時候可以直接利用pip進行安裝,由於pyroomacoustics不能採用anaconda進行安裝,需要採用pip安裝,所以首先更改pip的源為清華大學開源映象,可以參考這個**:

更改源之後,就可以採用一下命令:

pip install pyroomacoustics

安裝成功後,就可以關閉這個視窗。

成功安裝pyroomacoustics後,就可以利用jupyter notebook進行程式設計了。

在利用jupyter notebook之前,需要把anaconda的環境變數新增到jupyter notebook裡面才可以正確的配置軟體包。

首先開啟jupyter notebook,然後開啟new terminal,如下圖所示

進入了jupyter notebook中自帶的terminal視窗後,利用命令:

conda activate pyroom

進行pyroom虛擬環境,然後把利用如下命令把pyroom虛擬環境新增到jupyter notebook中:

conda install ipykernal

python -m ipykernel install --user --name pyroom

這樣我們就在jupyter notebook中建立了乙個pyroom的核心。

核心。例如開啟notebook中的pyroomacousticsdemo,就可以正常執行得到結果了。

Mysql zip archive版本 安裝教程

2.解壓縮至相應目錄,並配置環境變數 將 bin新增進path中 3.重要 在根目錄新建my.ini檔案,寫入以下內容 mysql 設定mysql客戶端預設字符集 default character set utf8 mysqld 設定3306埠 port 3306 設定mysql的安裝目錄 bas...

Cloudera Manager 離線安裝教程

前言 以前部署 hadoop集群,一直使用 cloudera 提供的tarball 部署安裝 今天嘗試使用 cm在新機器部署 hadoop,因為使用它使用起來簡單方便 並且提供了一系列的監控功能 但由於 cm的安裝是要聯網的,而且 cloudera 還在中國沒有源 所以安裝過程非常的慢 而且失敗率很...

Windows 安裝 Tensorflow 教程

直接從官網下就好了 進入cmd 檢視anaconda環境是否安裝成功 conda version 檢視目前安裝了哪些環境變數 conda info envs 可以使用這個語句檢視可以安裝得python版本conda search full name python conda create name ...