μμ½ : λ³Έ νλ‘μ νΈλ μ‘μμ ν¬ν¨νλ λ¨λ μμ± λ°μ΄ν°λ₯Ό μ΄μ©νμ¬ ν¨μ¨μ μΌλ‘ λ¨λ μ μμ±μ λΆλ₯νλ λΆλ₯λͺ¨ λΈμ μμ±νλ κ²μ΄λ€.
- FMCC λ¬Έμ / νλͺ : κΈ°νννν
- Dataset -> Train : λ Έμ΄μ¦ μλ μμ± λ°μ΄ν° 10000κ° / Test : λ Έμ΄μ¦ μλ μμ± λ°μ΄ν° 900κ°
- sklearn SVM λͺ¨λΈ
- Test Dataset Accuracy : 95.56%
- Evaluation Dataset Accuracy : 95.44%
- μ΅μ’
SVM/κΈ°ν λΆμΌμμ 2λ±

- λλ¨Έμ§λ νκΈ νμΌλ‘ κΈ°μ λ μμΈν λ³΄κ³ μ λ΄μ© μ°Έμ‘° -> οΏ½λ€μ΄λ‘λ
μμ κ°μ train data, test dataμ ctl νμΌ κ²½λ‘μ λλ ν 리 κ²½λ‘λ₯Ό μ§μ ν΄μ€μΌ ν©λλ€.
μ½λμ μ ν μλ μ£Όμμ μμλλ‘ μ°¨λ‘λ‘ μ€ννλ©΄ λ©λλ€. μ€κ°μ λ°μ΄ν° μ μ μ μ₯νλ 곡κ°μ λ§λ€μ΄μ μκ°μ΄ μ€λ 걸리λ κ³Όμ μ λ°λ³΅μ μΌλ‘ μννμ§ μμλ λλλ‘ λ§λ€μμ΅λλ€.
μ μ₯λ λͺ¨λΈμ κ²½λ‘λ₯Ό μ€μ νμ¬ λΆλ¬μ΅λλ€.
matplotlib: μ΄ λΌμ΄λΈλ¬λ¦¬λ λ°μ΄ν° μκ°νλ₯Ό μν λꡬμ λλ€. λ€μν κ·Έλνμ μ°¨νΈλ₯Ό μμ±νκ³ λ°μ΄ν°λ₯Ό μκ°μ μΌλ‘ λΆμνλ λ° μ¬μ©λ©λλ€.
pandas: μ΄ λΌμ΄λΈλ¬λ¦¬λ λ°μ΄ν° μ‘°μ λ° λΆμμ μν ν¨κ³Όμ μΈ λꡬμ λλ€. ν μ΄λΈ ννμ λ°μ΄ν°λ₯Ό λ€λ£¨λ λ° μ μ©νλ©°, λ°μ΄ν° νλ μμ΄λΌλ μλ£ κ΅¬μ‘°λ₯Ό μ 곡ν©λλ€.
wave: μ΄ λΌμ΄λΈλ¬λ¦¬λ WAV νμΌμ λ€λ£¨κΈ° μν κΈ°λ₯μ μ 곡ν©λλ€. RAW νμΌμ WAV νμΌλ‘ λ³ννκΈ° μν΄μ μ¬μ©νμ΅λλ€.
numpy: μ΄ λΌμ΄λΈλ¬λ¦¬λ κ³Όνμ κ³μ°μ μν κ°λ ₯ν λꡬμ λλ€. λ€μ°¨μ λ°°μ΄κ³Ό νλ ¬ μ°μ°μ μ§μνλ©°, μμΉ κ³μ°κ³Ό κ΄λ ¨λ λ€μν ν¨μλ₯Ό μ 곡ν©λλ€.
noisereduce: λ€μν λ Έμ΄μ¦ κ°μ μκ³ λ¦¬μ¦μ μ¬μ©νμ¬ μ€λμ€ μ νΈμμ λ Έμ΄μ¦λ₯Ό μ κ±°νκΈ° μν λΌμ΄λΈλ¬λ¦¬μ λλ€. βNoise Gateβμ ννμΈ βSpectral Gatingβ μκ³ λ¦¬μ¦μ μ¬μ©ν©λλ€.
librosa: μ΄ λΌμ΄λΈλ¬λ¦¬λ μ€λμ€ μ νΈ μ²λ¦¬μ νΉνλ κΈ°λ₯μ μ 곡ν©λλ€. μ€λμ€ νμΌμ λ‘λ©, μ€λμ€ νΉμ± μΆμΆ κΈ°λ₯μ μ 곡ν©λλ€. νΉμ± μΆμΆ μ€μμ βMel-Spectrogramβ μΆμΆ κΈ°λ₯κ³Ό, βMFCCβ μΆμΆ κΈ°λ₯μ μ¬μ©νμ΅λλ€.
sklearn: μ΄ λΌμ΄λΈλ¬λ¦¬λ λ¨Έμ λ¬λ λ° λ°μ΄ν° λΆμμ λ리 μ¬μ©λλ λꡬ λͺ¨μμ λλ€. λ€μν λ¨Έμ λ¬λ μκ³ λ¦¬μ¦, λ°μ΄ν° μ μ²λ¦¬ κΈ°λ₯, νκ° λꡬ λ±μ ν¬ν¨νκ³ μμ΅λλ€. βSupport Vector Machinesβ μ§λ νμ΅ λͺ¨λΈ, βMinMaxScalerβ μ€μΌμΌλ¬, βPCAβ μ°¨μ μΆμ κΈ°λ² ν΄λμ€λ₯Ό μ¬μ©νκΈ° μν΄μ μ€μΉνμ΅λλ€.



