生成AIと作った社内レクの話


## はじめに
最近話題の生成AIツール。日々様々なものが生まれており、ついていくのも大変です。
今回は社内でレクリエーションを企画した際にAIでどこまでできるのかと試してみたら思った以上に任せられたので共有したいと思います。

## なんのレクをしたらいいか探してみる
まずはPerplexityやfelo.aiと並んで人気のAI検索エンジンである[Genspark](https://www.genspark.ai/)でレク案を検索してみます。

https://www.genspark.ai/

個人的には深掘りが必要な調査系はPerplexity、色々アイデア検索したい時はGenspark、という使い分けをしています。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3936827/955f8f29-9cb3-3133-8af2-1d4d617a39c9.png)

小物が必要なものは大変なので、コンセンサスゲームのアイデアを具体的に聞いてみます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3936827/259b644b-43eb-dd8a-28a8-6274a2cc3367.png)

出典も当たってみると、NASAが公式に出している[NASAゲーム](https://www.nasa.gov/wp-content/uploads/2009/07/166504main_Survival.pdf)というものがちょうど良さそうです。


## NASAゲームの説明資料を生成AIにつくってもらう
実施にあたり、ルール説明のためにスライド作成が必要です。PPTで自作しても良いのですが、デザインセンスに自信がないので生成AIに任せてみます。
 ### 1. スライド構成
まず、Claudeを使ってスライド構成を考えてもらいます。

https://claude.ai/new

 ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3936827/916ae747-3c9e-902d-fa01-100a35461104.png)

追加で公式資料の文を参照させたりしながら、何度かやりとりをして構成が完成しました。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3936827/52731431-6699-fc02-f651-ea668ec5afe8.png)

### 2. スライド本文作成
Claudeが考えた構成に基づいて、公式資料もPDFとして添付しながら、本文を作成してもらいます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3936827/456a5456-506d-a9e4-a252-d07ae3db84b0.png)

ほとんど修正なく本文が完成しました。

### 3. スライドの作成
続いて、スライドに起こしやすいようにMarkdown形式にしてもらいます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3936827/879cbf40-a177-a5d0-a95d-96325f4a5e1f.png)

Gammaを使って、Markdownからスライドを生成します。

https://gamma.app/

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3936827/aad3f219-bce9-0d61-beb4-4517672b58ea.png)

スライドのテーマや形式を選んでしばらく待つと、自動でスライドが完成します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3936827/3befc4d9-d417-abab-019b-4d275d997e36.png)

ここから、スライドごとに修正したい部分を手動で直したり、AI修正機能で直していきます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3936827/a465f6ad-6aaa-1f88-015b-e406ff34022a.png)

### 4. シナリオ説明動画の作成
スライドができあがったところで最低限の下準備は完了したのですが、もう少し生成AIツールを探求してみたかったので、シナリオを説明するための動画を作成できないか試してみます。
画像を繋げて動かすImage to Videoのツールは色々と存在していますが、画像データを持っていない＋集めるのも面倒だったので、最近出てきたText to Videoツールを使います。
動画生成ツールとしては[Runway](https://runwayml.com/)が有名ですが、今回は[Invideo.ai](https://invideo.io/make/add-text-to-video-online/)を使ってみます。
日本語対応可能で使いやすそうだったため、このツールを採用しました。短い動画であれば無料で作成可能です。

https://invideo.io/

自然な文章を書くのが得意なClaudeを使ってナレーションを作成します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3936827/49b8a91d-43d6-21c9-1c11-3da44a71bc62.png)

ナレーションをInvideo.aiのテキストにペーストし、動画の長さや形式を選択します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3936827/df3a30df-4ddf-528c-86f6-1557c88c1077.png)

しばらく待つと、フリー素材を繋ぎ合わせた動画が作成されます。

初期の状態だと、ナレーションの区切りやコマ割りが不自然だったり、漢字の読み間違いが発生したりするので、手動で修正して完成です！

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3936827/77e8b56a-68cd-8b61-56cf-6395a390579f.png)

無料機能の範囲内だと、干魃のシーンが冬の映像になっているなど、まだまだ精度向上の余地がある印象ですが、テキストだけで簡単に動画作成ができるのは素晴らしいです。

## まとめ
現時点ではまだ細かい部分の修正が必要な場合はありますが、生成AIだけでもかなり完成度の高いものが作成できました。
最近エージェント周りもホットトピックなので、この程度の作業なら近いうちに人の介入なしで完結しそうです。引き続き注視していきたいです。


## 参考
https://www.nasa.gov/wp-content/uploads/2009/07/166504main_Survival.pdf

https://www.genspark.ai/

https://gamma.app/

https://ai.invideo.io/

https://zenn.dev/acntechjp/articles/df8ef6ebff6445