Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
トロのLINEボットを作った話
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Osamu Takiya
June 29, 2019
170
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
トロのLINEボットを作った話
『トロの誕生日会2019&「トロとパズル」CBT感想会』でお話ししたスライドです。
https://toro2019.peatix.com/
Osamu Takiya
June 29, 2019
More Decks by Osamu Takiya
See All by Osamu Takiya
トロパズル感想
corselia
0
75
ポケ森のフレンド登録が面倒だったので gem を作った話
corselia
0
160
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.6k
We Are The Robots
honzajavorek
0
370
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
Building an army of robots
kneath
307
46k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
850
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
520
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
42k
エンジニアに許された特別な時間の終わり
watany
109
250k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
460
Git: the NoSQL Database
bkeepers
PRO
432
67k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
3
4.3k
Transcript
トロのLINEボットを作った話 トロ誕2019 2019/6/29 (Sat) たっきー
結論
None
None
• 「みんなといっしょ」の画面からトロのセ リフを自動で抽出するプログラムを作った というお話をした • 次のスライドで実例 昨年のお話
昨年のお話(実例) みなさん、 おはようございますニャ
抽出したトロのセリフを使ってLINEボット を作ろう! 今回のお話
1. ゲームをプレイしまくって画像を集める 2. 集めた画像からセリフを抽出する 3. LINEボットが返すセリフとして登録する 4. LINEでトロとおはなしする 大まかな流れ
• ひたすらにトロとたわむれる • プレイ中はずっと録画しておく • 録画した動画ファイルを静止画ファイルに変換する • 1秒あたり60枚の静止画になる • 30分のプレイで108,000枚の静止画になる
• 実例紹介 1. ゲームをプレイしまくって画像を集める
• 昨年作ったプログラムを利用する • 「1.」で得られた画像からセリフを抽出する • 時間がかかる…… • 一枚の画像あたり0.017秒 • 30分ぶんの画像だと約31分
• 実例紹介 2. 集めた画像からセリフを抽出する
• 自作のデータベースに登録する • セリフの前処理をする必要がある • たとえば、不要な文字を除外する • たとえば、改行を削除する • 実例紹介
3. LINEボットが返すセリフとして登録する
• 自作のLINEボット上で「3.」に保存され たセリフをトロにしゃべらせる • ムネキュン • 実例紹介 4. LINEでトロとおはなしする
• 一連の流れは自動化できている • ゲームをプレイしてその動画を特定の場 所にコピーすれば、あとは放置している だけで自動でトロがセリフを覚えてくれ る よいところ
None
None
• 抽出できたセリフの「前処理」の精度がよくない(半手 動) • いい感じに自動化したい • ゲーム中に出てきたセリフそのままではなく、セリフを 組み替えて独自のセリフも出したい • クロボットも作りたい
• 同じ仕組みを使えば「トロメール」や「トロッター」を 作るのは難しくない これからなところ
トロのお誕生日おめでとう どこいつ20周年おめでとう トロパズルおめでとう さいごに
おしまい ※スライド内の各種画像の権利はそれぞれの権利者に属します