日記一覧

アプリ開発の環境構築

今日は色々と開発環境を準備しました。

  • まずAWSでIDを取得してS3を使えるように
  • 開発用のgoogle IDを取得してAPIのKEYを取得など
  • 公開用にAppleIDを新規で取得、Apple Developer登録
  • あとはiPhoneをdebug用に開発者設定したり
  • XCODEでプロジェクトのバンドルIDを決める

など、色々と進めることできました。初めてAWSのS3を登録してバケット作ってリージョンの概念とか理解したりと、、、初めてのことばかり、でもまずはのデータをアップロードしてパブリックでリードするための設定など、基本をコツコツとチェック。一通り動かして、今はApple Developer登録の完了に時間とステップが掛かるので本日はお終いとなりました。

続きを読む

JOY 再現してみるよ

このデザインは出来上がりのイメージ

google mapとAPIを駆使して、高度と地図を連携するのも楽しいが、今時の生成AIで、ブレードランナー 2049の登場人物のジョイ(Joi)っぽいの作ってみたくなってきた。 ネアンデル・ウォレスの経営するウォレス社が販売しているホームAI、Kの家にも装備されており、Kを愛する綺麗なおねーさん。

作り方のベースは、ChatGPTのAPIを使用して、保存された情報(人生や経歴、趣味嗜好)を基に会話を生成する。アプリに組み込まれたデータを使って、女性のキャラクター設定を反映した会話を進行させることができるのではないか。音声会話型おしゃべりAIアプリ Cotomo(コトモ)ちゃんではできなかった、女性キャラクターのプロフィール(人生や経歴、趣味嗜好など)をアプリ内に保存し、それを会話に反映する。また話した会話の履歴を情報として整理して記録して、保存して追加する。こうすることで、頭の良いCotomo(コトモ)が出来上がり、自然な会話が実現できるかもしれない。

技術的なポイントはたくさんある

  • ChatGPTのAPIを使用した会話生成
  • プロフィール情報の保存と管理
  • 会話履歴の保存
  • キャラクター設定の反映
  • 音声の実装(オプション)
  • AWS S3を使用したデータの保存と再利用
  • アプリケーションのフレームワーク

でも、できそうな気がする。