---
title: "我不是 DJ,我只是用 Python 做了一個會聽歌的工具 - 羅經凱"
tags: PyConTW2025, 2025-organize, 2025-共筆
---
# 我不是 DJ,我只是用 Python 做了一個會聽歌的工具 - 羅經凱
{%hackmd L_RLmFdeSD--CldirtUhCw %}
<iframe src=https://app.sli.do/event/vV8jq1neehVbJcVf2a8nxY height=450 width=100%></iframe>
:::success
本演講提供 AI 翻譯字幕及摘要,請點選這裡前往 >> [PyCon Taiwan AI Notebook](https://pycontw.connyaku.app/?room=aWrEowCZKmkMsVF3GnzQ)
AI translation subtitles and summaries are available for this talk. Click here to access >> [PyCon Taiwan AI Notebook](https://pycontw.connyaku.app/?room=aWrEowCZKmkMsVF3GnzQ)
:::
> Collaborative writing start from below
> 從這裡開始共筆
- 過往的音樂推薦系統是以歌為單位的correlation
- 同一首歌的記憶點可能不一樣
歌的最小單位,可能不是整首歌而是小片段
## 流程
raw audio 先做 segmentation
- mel spectrum
- 頻譜分析 視覺化 分類
- audio representation
- MAEST 作曲風分類
- 取transformer中階層的作為代表的vetor
- vectordb: 選擇[qdrant](https://qdrant.tech/documentation/concepts/collections/)
-
Below is the part that speaker updated the talk/tutorial after speech
講者於演講後有更新或勘誤投影片的部份