Note:
This article is also available here.(Japanese)
https://zenn.dev/wok/articles/0021_bundle-tensorflowjs-model

Introduction

I’ve been creating npm packages to run various machine learning models with WebWorker. But, after npm install, I had to copy the tensorflowjs model, which made the installation a bit tedious.

I was wondering if I could somehow bundle and release it…

Note:
This article is also available here.(Japanese)
https://zenn.dev/wok/articles/0020_bundle-webworker

Note2:
The content described here was tested with webpack5, but it seems to be for webpack4.

Note that this is specific to webpack 4. To use Web Workers in webpack 5, see https://webpack.js.org/guides/web-workers/.

The linked page says that webpack5 will work without…

Note:
This article is also available here.(Japanese)
https://cloud.flect.co.jp/entry/2021/09/14/105249

Introduction

In my previous article, I introduced how to reduce the traffic by combining multiple users’ video streams into a single stream in a video conferencing system or game distribution system (Among us auto mute) using Amazon Chime SDK JS. …

Note:
This article is also available here.(Japanese)
https://cloud.flect.co.jp/entry/2021/08/17/064854

Introduction

In the previous article, I showed you how to create Live streaming system for multiplayer games with Amazon Chime SDK for javascript (Amazon Chime SDK JS). This system has the ability of “Among us Auto Mute” and “Broadcast game screen”.

In this…

Note:
This article is also available here.(Japanese)
https://cloud.flect.co.jp/entry/2021/07/21/113845

Introduction

The Olympic Games are just around the corner, and e-sports is starting to get a lot of attention in the digital world. In a related vein, I’d like to use Amazon Chime SDK JS to create a live streaming system for multiplayer…

Note:
This article is also available here.(Japanese)
https://cloud.flect.co.jp/entry/2021/05/19/125034

Introduction

In my previous blog, I introduced how to run AI models for virtual backgrounds of Google Meet with Tensorflow Lite (TFLite) in a browser. …

Note:
This article is also available here.(Japanese)
https://cloud.flect.co.jp/entry/2021/03/29/131955

Introduction

I previously posted an article on running Google Meet’s virtual background model (Segmentation Model) with Tensorflowjs. In this article, I will try to run it with TFLite, which is built as a Wasm, in order to further improve performance.

As a result…

Note:
This article is also available here.(Japanese)
https://cloud.flect.co.jp/entry/2021/03/01/130602

Introduction

In the previous article, we showed how to use Voice Focus in Amazon Chime SDK for JS to remove noise. In this article, I would like to take it a step further and show how to add BGM or SE after denoising…

Note:
This article is also available here.(Japanese)
https://cloud.flect.co.jp/entry/2021/02/16/113455

Introduction

In my previous post, I showed how to achieve virtual backgrounds using the Video Processing API of Amazon Chime SDK. In this post, I intrduce noise suppression feature provided in Amazon Chime SDK, as known as Voice Focus. …

Note:
This article is also available here.(Japanese)
https://cloud.flect.co.jp/entry/2021/01/19/130105

Note: Additional verification on the M1 Mac has been added. I also updated BodyPix to reflect the change in processing time.[28/Mar./2021]

>See also: Build TFLite Wasm/SIMD and run Google Meet Virtual Background

Introduction

In my previous post, I showed how to achieve virtual…

dannadori

Software researcher and engineer

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store