水上_backup/技術資料/Geniusによる歌詞取得
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
[[水上/技術資料]]
*目標 [#z00fd092]
GeniusAPIを用いて、曲名とアーティスト名から歌詞を取得します
*環境 [#h82a02b0]
Python 3.10.1 64bitでやってますが,たぶんどのバージョンも...
*プログラム[#z00fd092]
今回使うプログラムはこちら。
#ref(0.Geniusのテストコード.ipynb)
* 処理の流れ[#h82a02b0]
1.GeniusAPIからアクセストークを取得&br;
2.アクセストークンを実行プログラムに入力&br;
3.プログラムを実行すると歌詞の結果がcsvファイルに格納され...
*下準備 [#h82a02b0]
**GeniusAPIからアクセストークンの取得 [#d39e1937]
GeniusAPIから歌詞を取得するには、&br;
以下のサイトの、「Geniusのアカウント登録」、「Genius API...
https://self-development.info/%E3%80%90%E6%AD%8C%E8%A9%9E...
登録したら、アクセストークンをコピーし、プログラムに入れる
#ref(アクセストークン.jpg,,320x300)
*プログラムの解説 [#z00fd092]
ここから、プログラムの解説を行う。
今回のプログラムはipynbプログラムであり、いくつかの部分に...
**モジュールをインストール [#d39e1937]
一番上はモジュールをインストールする部分。左の三角ボタン...
#ref(モジュールのインストール1genius.png,,800x130)
**トークンが有効か確認するコード [#d39e1937]
2つめは取得したアクセストークンが使えるかどうか確認するコ...
初めに取得したアクセストークンを「#ここに自分のアクセスト...
有効であれば出力画面に「トークンは有効です」と表示され、...
エラーが出た場合、Geniusサイトへ行ってもう一度アクセスト...
#ref(トークン有効か確認コード.png,,800x200)
**曲名とアーティスト名から歌詞を取得するコード [#d39e1937]
3つ目は曲名とアーティスト名から歌詞を取得するコードである...
#ref(アーティスト名から歌詞を取得1.png,,800x200)
#ref(アーティスト名から歌詞を取得2.png,,800x900)
#ref(アーティスト名から歌詞を取得3.png,,800x200)
**モジュールをインストール [#d39e1937]
検索ができたら、歌詞が取得される。&br;
今回は「米津玄師」の「Lemon」で歌詞を取得した。出力結果は...
このプログラムは検索結果の一番上のサイトの歌詞を取得して...
この時は、ローマ字入力するなど、うまくいくように調整する&...
#ref(歌詞出力結果.png,,600x800)
終了行:
[[水上/技術資料]]
*目標 [#z00fd092]
GeniusAPIを用いて、曲名とアーティスト名から歌詞を取得します
*環境 [#h82a02b0]
Python 3.10.1 64bitでやってますが,たぶんどのバージョンも...
*プログラム[#z00fd092]
今回使うプログラムはこちら。
#ref(0.Geniusのテストコード.ipynb)
* 処理の流れ[#h82a02b0]
1.GeniusAPIからアクセストークを取得&br;
2.アクセストークンを実行プログラムに入力&br;
3.プログラムを実行すると歌詞の結果がcsvファイルに格納され...
*下準備 [#h82a02b0]
**GeniusAPIからアクセストークンの取得 [#d39e1937]
GeniusAPIから歌詞を取得するには、&br;
以下のサイトの、「Geniusのアカウント登録」、「Genius API...
https://self-development.info/%E3%80%90%E6%AD%8C%E8%A9%9E...
登録したら、アクセストークンをコピーし、プログラムに入れる
#ref(アクセストークン.jpg,,320x300)
*プログラムの解説 [#z00fd092]
ここから、プログラムの解説を行う。
今回のプログラムはipynbプログラムであり、いくつかの部分に...
**モジュールをインストール [#d39e1937]
一番上はモジュールをインストールする部分。左の三角ボタン...
#ref(モジュールのインストール1genius.png,,800x130)
**トークンが有効か確認するコード [#d39e1937]
2つめは取得したアクセストークンが使えるかどうか確認するコ...
初めに取得したアクセストークンを「#ここに自分のアクセスト...
有効であれば出力画面に「トークンは有効です」と表示され、...
エラーが出た場合、Geniusサイトへ行ってもう一度アクセスト...
#ref(トークン有効か確認コード.png,,800x200)
**曲名とアーティスト名から歌詞を取得するコード [#d39e1937]
3つ目は曲名とアーティスト名から歌詞を取得するコードである...
#ref(アーティスト名から歌詞を取得1.png,,800x200)
#ref(アーティスト名から歌詞を取得2.png,,800x900)
#ref(アーティスト名から歌詞を取得3.png,,800x200)
**モジュールをインストール [#d39e1937]
検索ができたら、歌詞が取得される。&br;
今回は「米津玄師」の「Lemon」で歌詞を取得した。出力結果は...
このプログラムは検索結果の一番上のサイトの歌詞を取得して...
この時は、ローマ字入力するなど、うまくいくように調整する&...
#ref(歌詞出力結果.png,,600x800)
ページ名: