日々の雑感

手軽にSpotifyから曲を検索するツールをFirefox拡張機能で作る

投稿日:

やりたかったこと:

Radikoでかかっていて「お気に入り」に入れておいた曲をSpotifyで探して聞きたい

ChatGPTへの指示:
・Firefoxブラウザ上で選択したテキストを右クリックメニューでspotifyから検索する拡張機能を作りたい

できたこと:

コードは省くが、基本的にChatGPTの提案するコードをそのままファイル保存して、提案されるままにFirefoxに読み込ませたら、難なくできた。

所要時間:5分


やりたかったこと その2(まとめて検索):

曲がたくさんあるのでまとめて検索したい

ChatGPTへの指示:
拡張機能を実行すると、テキストエリアのあるダイアログボックスが表示され、そこに改行付きのリスト文字を入力すると、1行ごとにShopifyを検索して複数タブで表示するようにしたい

できたこと:

8件中、5件で、正しい曲が表示された。

所要時間:10分


やりたかったこと その3(Spotify検索の際に、ヒットの精度を上げる):

Spotifyは賢くて「2. BECK’S BOLERO / JEFF BECK ’67 」のような感じで、先頭のナンバリングのための数字や、末尾のリリース年のような、余計な情報を入力してあっても、ちゃんと検索してくれる。
ただし時々、曲名とアーティスト名の境目がわからなのか、歌詞がヒットしたという理由で、別の曲を見つけてくるときがある。
ChatGPTに尋ねると「キーワード検索時に “曲名” artist:”アーティスト名” のように指定すると精度が上がる」そうで、そのように改良する。

ChatGPTへの指示:
先のコードをもとに、もしスラッシュ(/)が含まれていたら artist: に置き換える

できたこと:

精度が上がって、8件中、7件で、正しい曲が表示された。

所要時間:20分(一発ではうまく作ってくれなかったが、最終的には完成)

-日々の雑感

執筆者:

関連記事

no image

とうとう買ってしまった。

とうとう。 W-ZERO3 es のオーナーかあ、俺も。 うれしい。 珍しく日付が変わるまで遊んだ。 関連投稿: バレバレ なんでもない日 ケータイ タイガー&ハウル

no image

富士宮焼きそば

先日、朝霧高原の道の駅で買った富士宮焼きそば。 (袋入り・家で作るやつのセット) 本日の昼、妻が調理し、食した。 ・・・美味しかった。 私、お好み焼きやの「風の街」の焼きそばが好きなんだけど、またそれ …

no image

なんでもない日

朝早く起きて自分のWebサイトをいじる。 家から近所の漫画喫茶まで歩いていって、「ギラギラ(土田世紀)」などを読む。 そこで妻の持たせてくれたお弁当をぱくつく。 それから、家の近所の歯医者まで歩いてい …

no image

踊る大捜査線

最近、朝がめっきり冷えてきた。 そろそろ冬物を出さないと。 ところで私は、「踊る大捜査線・レインボーブリッジを封鎖せよ」の青島刑事が着ているようなコートを持っている。 だぶだぶとした、大き目の、後ろに …

no image

忙しい

ホントは最近、仕事に遊びに、忙しくて、疲れていて、日記なんて書きたい気分ではない。 でも、最近楽しかったな。 花火大会、万博、ボーナスでのお買い物・・・。 ああ、忘れないうちに書き置きしたいなあ。 面 …