2023年3月

Flutter
Flutter iOS 音声メモアプリ開発(8) DBの導入 sqflite 

Flutterで永続的データを扱う方法として、localstoreを使っていました。気軽に使えて良かったのですが、機能が増えてくると、localstoreでは面倒になってきたので、思い切ってDatabaseを導入すること […]

続きを読む
Flutter
Flutter iOS 音声メモアプリ開発(7)設定画面 SharedPreferences & Riverpod

音声メモアプリに「設定画面」を追加したいと思います。 設定画面で設定した値を、別の画面に反映させようと四苦八苦しましたが、だんだんとコードが複雑になってしまいました。値の受け渡しはできるのですが、どうしても画面を再描画さ […]

続きを読む
Flutter
ChatGPTでマインスイーパーを作ってみた

以前の記事で、ChatGPTにコードを書いてもらいましたが、あくまでも補助的なものでした。つまりプログラムを書く際に、ドキュメントを調べる手間を省くためのものです。 しかし、仕様を与えてアプリそのものを書くこともできる様 […]

続きを読む
自然言語処理
ChatGPT PlusにアップグレードしてGPT-4を使ってみる

Open AIのGPT-4がLimited beta版として公開されました。OpenAIの公式WebPageはこちら。 現時点ではAPIは使うことができず、waitlistに登録して待ち状態となっています。 今回はCha […]

続きを読む
Flutter
Flutter iOS 音声メモアプリ開発(6) 音声認識用TextField

Flutterの音声認識(speech_to_text)については、何度も利用してきました。今までは、音声認識結果をText Widgetに表示していましたが、これをTextFieldに変更したいと思います。これは、認識 […]

続きを読む
Flutter
ChatGPTを使ってCupertinoアプリの雛形を作ってみた (Flutter iOS音声メモアプリ開発 番外編)

音声メモアプリ開発のシリーズでは、アプリ公開を目標としていますが、UIデザインが今ひとつなのが気になってきました。他のiOSアプリを参考にCupertino Wigetsを使ってみたいと思いますが、よくわからないので、C […]

続きを読む
自然言語処理
OpenAI ChatGPTのモデル(gpt-3.5-turbo)を使ってみる

ChatGPTで使われているモデルgpt-3.5-turboが公開され、自作のプログラムからも利用可能となりました。合わせてモデルの体系も少し変化したようです。 驚くべきことに、以下の記事で紹介した”text-davin […]

続きを読む