Python 使用 auditok 聲音活性偵測工具教學與範例

介紹如何在 Python 中使用 auditok 模組,偵測並分割聲音資料中有訊號(有人講話等)的區段。 Python 的 auditok 模組是一個聲音活性檢測工具,可以偵測聲音資料中是否存在訊號,可以處理即時的音訊輸入(例如麥克風)或是各種聲音檔案。 安裝 auditok 模組 auditok 模組可以透過 pip 安裝: # 安裝 auditok 模組 pip install auditok 通常在分析聲音資料時,除了 auditok 之外,還會搭配一些其他的相關模組,所以建議一起安裝: ...

December 9, 2021 · G. T. Wang

fastai 深度學習函式庫安裝、入門教學與範例

介紹如何在 Linux 中安裝與使用 fastai 深度學習函式庫,使用 ResNet 預訓練模型辨識貓的圖片。 安裝 fastai 若要在 Miniconda 環境中安裝 fastai,可以執行: # miniconda 環境安裝 fastai conda install -c fastchan fastai 若要在 Anaconda 環境中安裝 fastai,則可以執行: ...

December 6, 2021 · G. T. Wang

Python 使用 librosa 分析聲音訊號、音樂檔案教學與範例

介紹如何在 Ubuntu Linux 中使用 Python 的 librosa 模組分析聲音訊號或各種音樂檔案。 librosa 是一個專門用來分析聲音訊號的 Python 模組,以下是在 Ubuntu Linux 中安裝與使用 librosa 模組的教學,以及各種分析流程範例程式碼。 ...

December 5, 2021 · G. T. Wang

Linux 本機 DNS 解析服務 systemd-resolved 設定與使用教學

介紹如何在 Ubuntu Linux 中設定與使用 systemd-resolved 本機應用程式 DNS 解析服務。 systemd-resolved 是一個提供本機應用程式 DNS 解析的服務,包含解析主機名稱、IP 地址、域名、DNS 資源記錄等,支援 DNSSEC、LLMNR 與 MulticastDNS,可用來替代傳統 Linux 上的 NSS(name service switch)。 ...

December 2, 2021 · G. T. Wang

Vim 快速插入目前日期、時間教學與範例

介紹如何在 Vim 編輯器中快速插入目前的日期與時間。 strftime 內建函數 若在 Vim 編輯器中需要插入目前的日期與時間,可以使用 strftime 這個內建函數,例如: ...

November 30, 2021 · G. T. Wang