Phil Schatzmann

  • Blogs
    • Arduino
    • Data Science
    • Machine Sound
    • Machine Learning
    • Quantitative Trading
    • EDGAR
    • 3D Printing
    • Infrastructure
    • Other Topics
  • Projects
    • The Synthesis ToolKit (SKT) Library for Arduino
    • Investor
    • Smart EDGAR
    • OpenSCAD Kernel
    • News Digest
    • Zolldokumente.ch
    • SwissQR
  • Login
  • Subscribe

Arduino

Arduino

Arduino Low Latency Streaming of Audio Data – Using TCP/IP ?

Introduction Traditional streaming protocols, such as RTSP and RTMP, support low-latency streaming. These are quite complex to implement and I did not find any efficient library which would work properly on a microcontroller e.g. on an ESP32. I tried to migrate the live555 project, but so far I did not Read more…

By pschatzmann, 3 years25. April 2022 ago
Arduino

Using Faust with the Arduino Audio Tools Library

I managed to provide a simple Interface class to use Faust in my Arduino Audio Tools. Faust (Functional Audio Stream) is a functional programming language for sound synthesis and audio processing with a strong focus on the design of synthesizers, musical instruments, audio effects, etc. Faust targets high-performance signal processing Read more…

By pschatzmann, 3 years22. April 2022 ago
Arduino

Fast Fourier Transform (FFT) with the Audio Tools Library

The Fast Fourier Transform (FFT) is a mathematical operation that changes the domain (x-axis) of a signal from time to frequency. This is particularly useful for determining the frequency of a signal or for decomposing a signal consisting of multiple frequencies. I had this on my to-do list for quite Read more…

By pschatzmann, 3 years19. April 2022 ago
Arduino

Using a ESP32-C3 with my Arduino Audio Tools Library

Today I was testing my Arduino Audio Tools Library with an ESP32-C3 Processor. This is a RISC­ V Single­Core CPU supporting 2.4 GHz Wi­Fi and Bluetooth® 5 (LE). Please note that it does not support classic Bluetooth, so A2DP is not available! First I tried out my simple streams-generator-i2s sketch Read more…

By pschatzmann, 3 years15. April 2022 ago
Arduino

Mixing Audio with the Arduino Audio Tools Library

I added some basic simple audio mixing functionality to my Arduino Audio Tools Library where we can mix multiple input audio streams together. Example Sketch We just need to define a Mixer and then add the different input streams that need to be mixed. Optionally we could define a weight Read more…

By pschatzmann, 3 years9. April 2022 ago
Arduino

An Introduction to Arduino Audio Generated by Tensorflow Lite

The goal of this blog is to give a quick introduction into using TensorFlow Lite For Microcontrollers to create Audio Output with the help of the audio-tools library. Hallo World The starting point is the good overview provided by the “Hallo World” example of Tensorflow Lite which describes how to Read more…

By pschatzmann, 3 years8. April 2022 ago
Arduino

Tensorflow Lite Microspeach with my Audio Tools Library – The Final Solution

The staring point for doing speech recognition on an Arduino based board is TensorFlow Light For Microcontrollers with the example sketch called micro_speech! I have presented a DRAFT proposal for a Micro Speach API in one of my last posts. In the meantime I have finally managed to adapt the Read more…

By pschatzmann, 3 years5. April 2022 ago
Arduino

TF-Lite micro_speech – An ESP32 Audio Provider using Arduino Audio Tools

In one of my latest Blogs I described how the API for an easy to use the micro_speech should look like. However I was struggling to make it work. So I decided to do some baby steps and make the existing example work first with my audio-tools library. We need Read more…

By pschatzmann, 3 years11. March 2022 ago
Arduino

An Introduction to Speech Recognition with Arduino

The staring point for doing speech recognition on an Arduino based board is TensorFlow Light For Microcontrollers with the example sketch called micro_speech! There are quite a few alternative Arduino Libraries for TensorFlow Light but honestly the situation is rather dire and I could not find any version which would Read more…

By pschatzmann, 3 years27. February 2022 ago
Arduino

TTS with Pre-Recorded Audio: Removing Silence

In my introductory blog, I have described that it would be cool to remove the silence from the recorded samples. If we look at one of the recordings we can see that they start and end with some silence: I have created a SilenceRemovalConverter which does exactly this. The first Read more…

By pschatzmann, 3 years25. February 2022 ago

Posts pagination

Previous 1 … 11 12 13 … 23 Next
Phil Schatzmann
Rue du Biais 24 B
1957 Ardon
Switzerland

phil.schatzmann@gmail.com

Categories
3D 3D Printed Planes 3D Printing Arduino Data Science EDGAR Infrastructure LogicAnalyzer Machine Learning Machine Sound News Digest OpenSCAD Kernel Other Topics Pico Projects Quantitative Trading RC Text To Speech
RSS RSS
  • Arduino Audio Tools: Pimping Up Resampling
  • HIMEM – ESP32 PSRAM on Steroids

Hestia | Developed by ThemeIsle