Я опытный разработчик Python и новичок в электронике.
Я получил плату ESP32 с установленным MicroPython и подключенным к ней микрофоном.
Я могу получить показания с микрофона, например:
MicroPython v1.9.4 on 2018-05-11; ESP32 module with ESP32
Type "help()" for more information.
>>> import machine
>>> a = machine.ADC(machine.Pin(32))
>>> a.read()
488
>>> a.read()
496
>>> a.read()
449
Мой вопрос: как мне записать звук, чтобы я мог отправить его по электронной почте?Волновой формат или любой другой формат.Я предполагаю, что любая реализация просто сэмплирует уровень в цикле и построит массив, но если есть реализация, которая уже существует, вместо того, чтобы писать ее мне, это было бы здорово.