Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
トロのLINEボットを作った話 トロ誕2019 2019/6/29 (Sat) たっきー
Slide 2
Slide 2 text
結論
Slide 3
Slide 3 text
No content
Slide 4
Slide 4 text
No content
Slide 5
Slide 5 text
• 「みんなといっしょ」の画面からトロのセ リフを自動で抽出するプログラムを作った というお話をした • 次のスライドで実例 昨年のお話
Slide 6
Slide 6 text
昨年のお話(実例) みなさん、 おはようございますニャ
Slide 7
Slide 7 text
抽出したトロのセリフを使ってLINEボット を作ろう! 今回のお話
Slide 8
Slide 8 text
1. ゲームをプレイしまくって画像を集める 2. 集めた画像からセリフを抽出する 3. LINEボットが返すセリフとして登録する 4. LINEでトロとおはなしする 大まかな流れ
Slide 9
Slide 9 text
• ひたすらにトロとたわむれる • プレイ中はずっと録画しておく • 録画した動画ファイルを静止画ファイルに変換する • 1秒あたり60枚の静止画になる • 30分のプレイで108,000枚の静止画になる • 実例紹介 1. ゲームをプレイしまくって画像を集める
Slide 10
Slide 10 text
• 昨年作ったプログラムを利用する • 「1.」で得られた画像からセリフを抽出する • 時間がかかる…… • 一枚の画像あたり0.017秒 • 30分ぶんの画像だと約31分 • 実例紹介 2. 集めた画像からセリフを抽出する
Slide 11
Slide 11 text
• 自作のデータベースに登録する • セリフの前処理をする必要がある • たとえば、不要な文字を除外する • たとえば、改行を削除する • 実例紹介 3. LINEボットが返すセリフとして登録する
Slide 12
Slide 12 text
• 自作のLINEボット上で「3.」に保存され たセリフをトロにしゃべらせる • ムネキュン • 実例紹介 4. LINEでトロとおはなしする
Slide 13
Slide 13 text
• 一連の流れは自動化できている • ゲームをプレイしてその動画を特定の場 所にコピーすれば、あとは放置している だけで自動でトロがセリフを覚えてくれ る よいところ
Slide 14
Slide 14 text
No content
Slide 15
Slide 15 text
No content
Slide 16
Slide 16 text
• 抽出できたセリフの「前処理」の精度がよくない(半手 動) • いい感じに自動化したい • ゲーム中に出てきたセリフそのままではなく、セリフを 組み替えて独自のセリフも出したい • クロボットも作りたい • 同じ仕組みを使えば「トロメール」や「トロッター」を 作るのは難しくない これからなところ
Slide 17
Slide 17 text
トロのお誕生日おめでとう どこいつ20周年おめでとう トロパズルおめでとう さいごに
Slide 18
Slide 18 text
おしまい ※スライド内の各種画像の権利はそれぞれの権利者に属します