先日、おはなしを自動で生成して読み上げるアプリ「ずんだテラー」を作ってみたので、その開発ポイントについて解説します。主にOpenAI APIとVOICEVOXの機能を利用しています。 ずんだテラー(ずんテラ) ずんだテラーは、東北応援キャラクター東北ずん子の関連キャラクターであるずんだもんが、その場で生成された様々な「おはなし」を読み上げてくれるアプリケーションです。 以下のリポジトリでソースコードとビルド済みPC/Androidアプリを公開しています。Unityプロジェクトです。 以下のような「おはなし」を作れます。 なぜ作った? 大きなモチベーションとしては以下でした。 OpenAI APIを使って何か作りたかった 荒唐無稽なストーリーをAIに考えてもらうのが結構面白い ずんだもんがかわいい、しゃべらせたい 今回はGenerative AIを利用したシステムを作る際の勘所のようなものを