方言を話すおしゃべり猫型ロボット『ミーア』をリリースしました(こちらをクリック)

Development/Design

スポンサーリンク
application(Flutter)

[flutter_sound × Go] Upload audio files to AWS S3 via API

In this case, we want to implement the part where the app uploads the voice files recorded with the flutter_sound package from the app to the server (AWS S3) via API communication. We will associate the S3 path of the uploaded audio file with a phrase in the database and update the voice_path field.
application(Flutter)

[Flutter] Implementation of voice recording playback and uploading functionality using flutter_sound.

Use the flutter_sound and file_picker packages to allow users to playback audio recordings and upload audio files in flutter apps To use the audio recording functionality with the flutter_sound package, you need to request access to the microphone in XCode. permission to access the microphone in XCode.
Development/Design

[ESP32] Understanding the automatic boot loader mechanism and truth table

The automatic bootloader of the ESP32 is a function that enables automatic programme writing when the PC instructs the programmer to write the programme (by pressing the Upload button on PlatformIO) without having to manually press the EN or BOOT (IO0) pins.
Development/Design

[Speaker] I attended the workshop on acrylic speaker amplifiers. I learned a lot.

I decided to start a speaker business for the hearing impaired in January this year, so this workshop came at the right time when I wanted to deepen my understanding around speakers.
built-in(C++)

[ESP32] How to migrate from Arduino IDE to Platform IO

After switching from Arduino to PlatformIO, I can now use VSCode to centralise all code creation, Build and Upload, and I feel that the Build speed is about twice as fast as with Arduino. It's also good that it automatically searches for ports.
application(Flutter)

[Development] Reflections on Developing a Large Function: Priorities for Function Development and Testing

Although we initially assumed that it would take about a month, we were able to finish the development in about half the time (currently waiting for PR review), which was good in itself, but I would like to describe my reflections (mindset and how efficient it is to proceed with the development) after developing a large function this time as a reminder. I would like to describe it as a reminder of the experience of developing a large feature this time (mindset and how to proceed efficiently with development).
Development/Design

[AWS] How to manage access restrictions on text-to-speech files using S3 signed URLs.

A pre-signed URL provides temporary access to an object in a cloud storage service (e.g. Amazon S3); this URL is signed with specific permissions and an expiry date, allowing the user to securely download or Uploading.
application(Flutter)

[Scenario test tips] How to break it down into MECE and subdivide it moderately.

Notes and tips on writing scenario tests are described. What is required in writing scenario tests is the ability to strike a balance between breaking down the conditions into MECE but not over-dividing them. Scenario testing does not require direct description of the programming code.In other words, it can be described by non-engineers. It may be efficient for the PdM or UIUX person who created the mock-up, for example, to write the scenario test as it is.
AI

[Claude 3.5 Sonnet] Could it be as good as or better than GPT4o!?

One of ChatGPT's rivals, Anthropic, released Claude 3.5 Sonnet yesterday and we immediately tried it. According to their own research, it outperforms the competition (GPT-4o, Gemini1.5, Llama-400b) in most benchmark scores. When we tried it out, the response time to entering answers was very fast and the content was as good as GPT4o's.
application(Flutter)

[Flutter × Go × ESP32] How to add mute function to Mia.

After the release of the beta version of Mia, several users who actually used it asked for a 'no talking mode' for the frequency of talking, so the implementation of this feature is described in this report. For reference, we looked at Alexa and found that mute (in this case, goodnight mode) was indeed displayed on the home screen with a toggle icon.
スポンサーリンク