Search found 13 matches

by bobolink
Sat May 12, 2018 9:04 pm
Forum: Showcase
Topic: "Talkie" text-to-speech for ESP-32
Replies: 1
Views: 355

Re: "Talkie" text-to-speech for ESP-32

I converted the “Talkie” Library without knowing much about it. Someone in the General Discussion section of this forum asked for help in getting it to work on the ESP-32. But I researched the project today and it has a whole story. It emulates the Texas Instruments TMS5220 chip which was used in th...
by bobolink
Fri May 11, 2018 8:25 pm
Forum: ESP32 Arduino
Topic: Sound recognition
Replies: 3
Views: 1628

Re: Sound recognition

This might be of interest: https://youtu.be/OStljy_sUVg
Claims to go up to 16 KHz but ESP-32 ADC accuracy over 6 KHz falls off.
Those cheap electret microphones are usually good to 8 KHz before they fall off.
I guess it depends on what sound you want to detect and resolution you need.
by bobolink
Thu May 10, 2018 9:29 pm
Forum: General Discussion
Topic: ESP32 and AUDIO(text to speech)
Replies: 1
Views: 200

Re: ESP32 and AUDIO(text to speech)

I posted a conversion in "Showcase" https://www.esp32.com/viewtopic.php?f=17&t=5670 The only file changed was Talkie.cpp But the file is now not backward compatible with the other Arduino processors. The ESP-32 can't work with everything in the interrupt handler so I split it up. Set u...
by bobolink
Thu May 10, 2018 9:14 pm
Forum: Showcase
Topic: "Talkie" text-to-speech for ESP-32
Replies: 1
Views: 355

"Talkie" text-to-speech for ESP-32

Arduino “Talkie” text-to-speech sketch (LPC-10 codec) converted to ESP32 Arduino-IDE https://github.com/bobh/ESP32Talkie Stores speech in much smaller files than .wav format. Has a phrase library Copy file “ESP32Talkie-master” to /Arduino/libraries/ Start Arduino-IDE File/Examples/Examples From Cust...
by bobolink
Thu Apr 26, 2018 12:13 am
Forum: General Discussion
Topic: Bluetooth BLE C/C++ development
Replies: 4
Views: 259

Re: Bluetooth BLE C/C++ development

For some reason, BLE on the Raspberry Pi has always been problematic.
I googled this: https://doc.qt.io/qt-5/qtbluetooth-index.html

non C/C++ solutions include BlueZ/Python or node.js https://github.com/noble/bleno
Hope someone else comes up with something
by bobolink
Wed Apr 18, 2018 2:40 pm
Forum: General Discussion
Topic: ADC speed?
Replies: 13
Views: 5305

Re: ADC speed?

There's no filter we put intentionally in the signal path. The bandwidth of the ADC just is more-or-less 6KHz if you want a linear frequency response. Oh, OK. So it could be things like layout within the chip or something that limits to 6KHz. I add an external anti-alias analog filter to limit the ...
by bobolink
Wed Apr 18, 2018 2:34 am
Forum: General Discussion
Topic: ADC speed?
Replies: 13
Views: 5305

Re: ADC speed?

Where is the 6 KHz analog filter?
Is that the “Low Noise Amplifier” in the manual?
Can’t that be switched out?
by bobolink
Tue Apr 17, 2018 11:42 am
Forum: General Discussion
Topic: ADC speed?
Replies: 13
Views: 5305

Re: ADC speed?

There seems to be a number of audio projects that sample up to 44.1 Ksps Here is one that samples at 40 Ksps and does an FFT which seems to be what you want. https://github.com/G6EJD/ESP32-8-Octave-Audio-Spectrum-Display/blob/master/ESP32_Spectrum_Display_03.ino I don’t know if this sampling is cont...
by bobolink
Mon Apr 16, 2018 1:30 pm
Forum: General Discussion
Topic: DSP coprocessor?
Replies: 2
Views: 404

Re: DSP coprocessor?

Bruce, Just to see how it does, I thought I'd get the non-arm version of void codec2_fft_inplace(codec2_fft_cfg cfg, codec2_fft_cpx* inout) from Codec2-Ardino https://github.com/blanu/codec2-arduino working on esp32-arduino Do you know how fast that fft needs to run in real-time? I've been benchmark...