Common Voice Community call: Offline voice transcription, Coqui STT and WebAssembly

On the 7th of July 2022 I had the privilege to present my work (about transcribing voice messages in Signal Desktop) at the Common Voice Community Call. We talked about how to modify Signal Desktop in order to have it transcribe voice messages fully offline, without sending the message to any third party. There’s a nice bonus at the end: a live demo on the Coqui STT WebAssembly bindings, transcribing an audio file completely offline, in the browser!...

September 1, 2022 · 1 min · Me

CoquiSTT + Signal = Love (death to voice messages)

Let’s face it: if you’re reading this, chances are that you are receiving the dreaded voice messages more often than you would want. I like the romantic feeling behind voice messages on Instant Messaging platforms: you can feel the nuances of the sender’s voice, quickly deciphering their mood. However, as you start receiving voice messages more often, that romantic feeling will collapse under the weight of a stack of these:...

May 29, 2022 · 6 min · Me

Mercurial and patch queues for dummies

Lately I’ve started contributing to Mozilla Firefox with some patches (yay! It’s an awesome project… consider contributing 😉 ). It was a good excuse to practice with Mercurial, the distributed revision control software used by Mozilla. I’m mainly a Git user and I have to admit I was a little puzzled at first and had to adapt to the new workflow. In this article I will try to answer some of the questions I had during my learning phase....

February 9, 2014 · 1 min · Alessio Placitelli

Raspberry Pi: Windows Cygwin cross-compilation toolchain

I finally succeeded in compiling a working cross-compilation tool chain for my Raspberry Pi. It took me a while, but thanks to some valuable posts on the Raspberry Pi forum by Ian Linsdell and some luck I finally made it. The tool chain contains the Linaro versions of GCC (gcc-linaro-4.6-2012.07) and GDB (gdb-linaro-7.4-2012.06) compiled with the hardfp option. Simply unpack the archive in the /opt/cross/x-tools folder of your Cygwin installation (i....

August 8, 2012 · 1 min · Alessio Placitelli

MITO: software open source per medical imaging|MITO: open source medical imaging software

My internship at the ICAR institute (CNR) gave me the opportunity to work on some interesting projects, one of them being a software named MITO (Medical Imaging TOolkit). MITO, as stated by the project website, is an opensource software architecture for advanced Medical Imaging. I’m always proud of the projects I work on, even more if those projects are contributing to the opensource cause and managed by some public funded research institute!...

August 10, 2009 · 1 min · Alessio Placitelli