## 今日の面談 ## 鼻歌カラオケ ### 進捗 音声入力から音程に変換するAPIは見当たらなかった。 調べた感じだと、機械学習を使って音声入力を音程に変換する記事が多かった。 ml5という機械学習ができるjsを利用したサンプルを入手。 ローカルで動くことを確認。 [5\_1\_2:ピッチ抽出ピアノ ml5\.js JavaScript – HIM\.CO ヒム・カンパニー](https://himco.jp/2019/01/02/5_1_2%ef%bc%9a%e3%83%94%e3%83%83%e3%83%81%e6%8a%bd%e5%87%ba%e3%83%94%e3%82%a2%e3%83%8e/) [5\_1\_3:鼻歌音程モニター ml5\.js JavaScript – HIM\.CO ヒム・カンパニー](https://himco.jp/2019/01/03/5_1_3%ef%bc%9a%e9%bc%bb%e6%ad%8c%e9%9f%b3%e7%a8%8b%e3%83%a2%e3%83%8b%e3%82%bf%e3%83%bc/) [双2次フィルタ\(BiquadFilter\)](https://www.petitmonte.com/labo/BiquadFilter/) [ml5.js](https://ml5js.org/)について勉強する必要がありそう。 どれくらいの期間でキャッチアップできるかは不明。 比べる曲の音程を図るのは厳しそう。 ???hz以上はカットする的なサンプルはあったけどキツそう。 このまま進むべきかはわからない。 ### 実装のイメージ - 目的曲の音程の取得 - 入力した音声と目的曲とのズレを判定 - テンポを合わせる ## 気分で作曲サービス ### 進捗 前回検索したAPIは企業のお客のみが使えるらしい. apiは見当たらなかった。 これも機械学習で作曲するプラットフォームを発見。 googleのアート関連の機械学習プロジェクト [Magenta](https://magenta.tensorflow.org/) [サンプル集](https://magenta.tensorflow.org/demos/web/) こちらも機械学習ができるjsがあるらしい。 レッスン動画はpythonを使っているため、実際に実装できるかは不明。 動画だと、最初の音と最後の音を与えてその間を埋めることができる、最初の音を与えるとその後ろを作曲してくれる。 こちらもできるかどうかわからない。 時間はかかりそう 気分の部分は自然言語処理のAPIの役割だが、嬉しいとか悲しいとかしか判定できない。 ### 実装のイメージ - Twitterのツイートや画像などから気分を分析 - その気分を元に作曲 ## 告白プロ文章 ### 進捗 目星をつけていたサービスは申請が必要らしい 無料ではなさそう。 これも難しくなりそう。 ### 実装のイメージ - 自分の文章のキーワードを取得 - 歌詞からキーワードを取得 - 意味のわかる文章になるように合成 ### その他のアイデア 村上春樹ぺディア 村上春樹好きのwebサイト。小説に紐づいた登場人物、動物、道具などの説明を誰でも書ける。ついでにその小説についてのコメントもできる。考察もできる。 今の気分で村上春樹の本をおすすめする 村上春樹風セリフ生成 https://qiita.com/artisanbaggio/items/0a15f3e2b20b0708c4ab