macOS 側での音楽再生に関しては、間にスクリプトをかませて、自動的にテキストファイルにするようにしている。しかし、 iPhone 側の音楽再生は画面上に履歴として表示させることはできても、それを自動でテキストにすることはできなかった。ローテクな方法で何とかそれを実現してみたので記事にする。
まずは再生リスト
- あなたにありがとう - 松田聖子
- 嫉妬 - 藤田麻衣子
- おしゃべりジュークボックス - HKT48
- 笑顔をみせて - 松たか子
- スローバラード - 鈴木雅之
- ヤマブキ - スピッツ
- 夢幻 SPIRAL - 茅原実里
- 逆夢 - King Gnu
- スプラウト - 水谷果穂
- マーメイドラプソディー - SEKAI NO OWARI
- 悲しいのは君だけじゃない - 平井 堅
- Upside Down - 電気グルーヴ
- Just Do It - 足立佳奈
- アンインストール - 石田煙子
- Forever Memories - 茅原実里
- 光るとき - 羊文学
- 闘え ! サラリーマン - ケツメイシ
- 魔法って言っていいかな ? - 平井 堅
- さよならの季節 - ステレオポニー
- ブランコ - 乃木坂 46
- 初恋よ こんにちは - 渡辺麻友・多田愛佳・平嶋夏海・岩佐美咲
- Le Theatre du Grand-Guignol - 高橋 瞳
- スーパースターになったら - back number
- クローバー - つじあやの
- Danny Boy - 平原綾香
- NOW THAT WE FOUND LOVE – m.c.A ・ T
- 君に話しておきたいこと - ひらがなけやき坂 46
- Sweet time – DOUBLE
- 幸せになりたい - bastetone
- 君の住む街へ - アンダーグラフ
- Last – aiko
- わたしはわたしのためのわたしで… - ヒグチアイ
- HELLO HORIZON - 水瀬いのり
- Intro ~Prologue Of Smiling~ – MAY’S
- ベイブリッジ - 藤田麻衣子
- Favorite Days – TrySail
- 聖夜 (Live at 東京ガーデンシアタ… - さだまさし
- Dramatic Love (NANA ACOUST… - 水樹奈々
- Virgin Snow ~初心 ( はつごころ ) – Flower
- 言わせてよ ! - 森川美穂
- 余韻 - 南條愛乃
- 夏のプリンス - ケツメイシ
- Let Go - 露崎春女
- 運命の人 - 槇原敬之
- パンキッシュ☆ - mihimaru GT
- りスタート (2020ver.) - 豆柴の大群
- SWEET SERENITY & chocolate … - 鈴木祥子
- ずっとマイラブ feat. HAN-KUN… – SPICY CHOCOLATE
- just life! all right! – YUKI
- アルバム - ZONE
- ピアス - 水樹奈々
- パラカ (Instrumental) – BEGIN
- Starting Over - レミオロメン
- 僕らがいた - 松たか子
- Monster Explosion – m.o.v.e
- パラサイト - 石崎ひゅーい
- ブレーメン - ヨルシカ
- 雨上がりの私 - つじあやの
- 届かない恋 - 上原れな
- 花びら - 平井 堅
- 眠れぬ夜は君のせい - MISIA
- IN YOUR EYES - 知念里奈
- Love Forever (DAISHI DANCE R… - 加藤ミリヤ x 清水翔太
- 女神 - ウルフルズ
- Don’t Let Me Down – chay
- いつだって青空 - 茅原実里
- 行くぜっ ! 怪盗少女 - ももいろるクローバー
- JoyfulxJoyful - スフィア
- Don’t be afraid – SPEED
- ROCK-mode – LiSA
- ナチュラルに恋して - Perfume
- 猫だまし - 渡り廊下走り隊
- あなたがここにいたら - ポルノグラフィティ
- トキメキ★マイドリーム - Negicco
- FRONTIER - ヒルクライム
- Smile – JUJU
- ギュッ - 渡り廊下走り隊
- OVERTURE - 乃木坂 46
- AXIA ~かなしいことり~ - 上白石萌音
- 恋の予感 - miwa
- Sunshine Sunshine – Superfly
- つないで手 - 一青窈
- ホンキー・トンキー・クレイジー - BO Φ WY
- 雨音 (in your face vocal) - 久保田利伸
これを実現させるための方法
びっくりするほどローテク。まずは iPhone の履歴をスクショする。それを見て書き写していては何のための macOS か! といわれるので、ここで OCR ソフトの登場とする。スクリプトを組んで、可能な限り自動化したいので、 OCR ソフトで Linux で使われる tesseract というソフトを導入する。
このソフトは高い精度を持っているとのことで、インストール方法から
brew install tesseract
brew install tesseract-lang
1 行目でベースをインストール。 2 行目でランゲージパックをインストールした。
基本的な使い方としては、
tesseract imagefile outputbase [-l LANG[+LANG]]
オプションである -l を指定しないと English のみになってしまうので、ここは jpn+eng を指定する。
後は imagefile に撮影したスナップショットを。 outputbase には出力するテキストファイルを指定すれば OK 。例としてスナップショットのファイル名を「 input.jpg 」出力テキストファイルを「 output.txt 」として日本語を含む画像を変換させるのには、
tesseract input.jpg output -l jpn+eng
とすればいいことになる。注意して欲しいのは出力テキストファイルの指定には、 .txt は必要ないこと。それぐらいかな。
変換の実例
変換の実例を表示してみる。
精度高いですね。右が画像ファイル。左が OCR 後。文字の間違いよりも改行位置がまちまちでそこの方が問題かな。今回は、間違いも含めて手動でなおしました。自動化するのは難しいけど、 iMac での再生リストとともに、時々掲載しようと思います。基本的にミュージック .app のランダム再生に任せています。
投稿者プロフィール
最新の投稿
- Mac2024年9月11日iPhone16Pro
- Linux2024年9月8日24.04 の Update ではまった
- ノン・カテゴリ2024年7月21日Kindle 世代交代
- Linux2024年7月7日convert → magick