豬隻呼吸音標註教學
ANG Lab ・ 2026-10 版 ・ 全程約 2 小時:讀+聽 30 分鐘、測驗 15 分鐘、整支練習 60 分鐘
1 為什麼要標註
我們用貼片式電子聽診器(ES-Patch)貼在豬的脖子側邊錄音。錄音裡只有一部分是呼吸,其他是豬的叫聲和各種雜音。分析之前,要先把呼吸的片段找出來。
電腦有一個自動篩選器,但它會漏掉或抓錯。你標的結果,就是用來檢查篩選器準不準,所以標得準比標得快重要。
2 三種標籤
| 標籤 | 什麼時候用 | 聽起來 / 看起來 |
|---|---|---|
| B 呼吸 | 聽得到吸氣和呼氣,至少一個完整的呼吸週期 | 規律、一來一回,像輕輕的「呼——嘶——」;頻譜圖上能量分布比較平均、強度隨呼吸起伏 |
| N 雜音 | 摩擦、碰撞、刮聽診器、環境聲,或聽不出呼吸型態的聲音 | 不規則;常有很短、很響的「啪」聲,頻譜圖上是一條一條直的亮線 |
| O 叫聲 | 豬自己發出的聲音:哼、叫、尖叫 | 突然開始、比呼吸響很多、通常不到 1.5 秒,有音高 |
五條規則
- 沒把握就不要標,留白。留白不算錯,標錯才會影響分析。
- 呼吸中間夾一聲叫:叫聲那一小段標 O,前後的呼吸各自標 B。
- 呼吸被雜音蓋住、分不出吸氣和呼氣:標 N。
- 標籤之間不要重疊。
- 判斷時只看聲音本身,不要因為檔名寫「DPI 7」就覺得這隻豬應該在喘。
3 聽範例
呼吸分成健康豬和病豬各 5 段,雜音、叫聲各 5 段,每段來自不同的豬。每段至少聽兩次,一次只聽,一次邊聽邊看頻譜圖(上面是波形,下面是頻譜,越亮代表該頻率越響)。
呼吸 B ・ 健康豬
呼吸 B ・ 病豬
病豬的呼吸常常比較用力、比較快,可能夾著爆裂聲或濕濕的聲音。只要聽得出吸呼節奏,一樣標 B,不要因為聽起來怪就標 N。
雜音 N
叫聲 O
4 容易搞混的情況
| 搞混 | 怎麼分 |
|---|---|
| B 和 O | 叫聲突然開始、很響、很短;呼吸是一來一回、反覆出現。只聽到一聲就停的,多半是叫聲。 |
| B 和 N | 聽三秒,如果有「吸、呼、吸、呼」的節奏就是 B;節奏聽不出來就是 N。 |
| 病豬的呼吸 | 比較用力、比較快、可能有爆裂聲,聽起來跟健康豬不一樣。只要聽得出吸呼節奏就標 B;被雜音蓋住、分不出吸呼才標 N。 |
| 很小聲的呼吸 | 聽得出節奏就標 B;只是「好像有東西」就不要標。 |
| 豬在動 | 貼片摩擦會出現連續的刷刷聲,標 N。 |
5 測驗(18 題)
每題聽完選一個答案,選了就會顯示對錯。答對 15 題以上再進行第 7 步;沒過的話,回去重聽第 3 步的範例再做一次(重新整理頁面就能重做)。
已作答 0 / 18 ・ 答對 0
6 Audacity 操作
下載:audacityteam.org(免費,版本差一點沒關係)。
6-1 基本操作(播放、選取、加標籤)
6-2 匯出標籤
快捷鍵:選取一段 →
匯出:檔案 → 匯出 → 匯出標籤,存成
匯入預標:檔案 → 匯入 → 標籤,選
Ctrl+B 加標籤 → 打 B/N/O → Enter。匯出:檔案 → 匯出 → 匯出標籤,存成
.txt。匯入預標:檔案 → 匯入 → 標籤,選
.txt。影片是 2026-01 錄的舊版,畫面上的檔案路徑可能不同,以本頁第 7、8 步寫的位置為準。
7 整支練習
- 用 Audacity 開
practice/practice_full.wav(約 10 分鐘,一頭健康豬的頸部錄音) - 從頭標到尾,只用 B/N/O
- 匯出標籤,檔名改成
practice_你的名字.txt,放在practice/資料夾 - 通知學長。學長會跟標準答案比對一致性(Cohen's κ),κ ≥ 0.61 才開始正式標註;沒到的話,一起看差在哪裡再練一次
κ 0.61 以上在慣例分級裡屬於「高度一致」(Landis & Koch, 1977)。
8 正式標註
- 開共用雲端
2024_VoicePrint\Labeling_2026\P3_validation_v04\ - 在
validation_manifest.csv找一支status是「待標」的,annotator填你的名字 - 用 Audacity 開
audio/裡那支;如果prefill_O_Lai2026/有同名的檔,先匯入當預標(叫聲已經標好,請檢查) - 標完匯出到
labels/,檔名跟 wav 一樣、副檔名改.txt - 回
validation_manifest.csv把status改成「已標」
一支大約 20–40 分鐘。累了就停,不要硬標。