Нужно приложение на С для ESP32 WROOM, в котором звук от подключенной bluetooth гарнитуры, от микрофона, получаемый в CVSD преобразовывался бы в PCM, а затем в SBC и передавался обратно в туже гарнитуру, в динамик
А) Требуется написать код на С/С++ для ESP32, который должен выполнять следующие функции:
1. Конфигурировать адрес или название гарнитуры хэндс фри которая должна быть подключена к esp по блютус (hardcoded строкой в коде).
2. Устанавливать соединение с гарнитурой указанной в п.А.1
3. Производить получение звукового потока от микрофона гарнитуры указанной в п.А.1 в протоколе/формате CVSD или PCM или ином (вероятно зависит от конкретной модели гарнитуры и ее возможностей)
4. Производить накопление данных п.А.3 в отдельном буфере в оперативной памяти
5. Производить преобразование данных из буфера п.А.4 в формат PCM (8 или 11 кГц, 1 канал 8 или 16 бит), сохранять данные в отдельном буфере в оперативной памяти.
6. Производить преобразование данных буфера PCM сэмплов из п.А.5 в формат SBC или ин...
Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Для подачи заявки на участие в задании Вам нужно авторизоваться
могу поучаствовать. я не уверен что 240мц чип потянет в реалтайм такую операцию. Одно ядро уже наверн чемто занято. Ну посмотрим. чето там в pcm - это фурье. Совсем быстро это не будет
Оставлять заявки могут только авторизованные пользователи.
Esp32 bluetooth hands free echo tester
Реклама
Esp32 bluetooth hands free echo tester
Нужно приложение на С для ESP32 WROOM, в котором звук от подключенной bluetooth гарнитуры, от микрофона, получаемый в CVSD преобразовывался бы в PCM, а затем в SBC и передавался обратно в туже гарнитуру, в динамик
А) Требуется написать код на С/С++ для ESP32, который должен выполнять следующие функции:
1. Конфигурировать адрес или название гарнитуры хэндс фри которая должна быть подключена к esp по блютус (hardcoded строкой в коде).
2. Устанавливать соединение с гарнитурой указанной в п.А.1
3. Производить получение звукового потока от микрофона гарнитуры указанной в п.А.1 в протоколе/формате CVSD или PCM или ином (вероятно зависит от конкретной модели гарнитуры и ее возможностей)
4. Производить накопление данных п.А.3 в отдельном буфере в оперативной памяти
5. Производить преобразование данных из буфера п.А.4 в формат PCM (8 или 11 кГц, 1 канал 8 или 16 бит), сохранять данные в отдельном буфере в оперативной памяти.
6. Производить преобразование данных буфера PCM сэмплов из п.А.5 в формат SBC или ин...
Другие открытые задания:
Дизайн барбекю зоны с купелью20 000 р.
Бюджет: 20 000 р. Надо сделать дизайн проект Барбекю зоны рядом с баней под навесом навес спроектирован и практически собран. Функциональные зоны распределены, нужно подобрать цвет…
Создание логотипа ANNI10 000 р.
Бюджет: 10 000 р. Нужен логотип "ANNI" (без кавычек) Он должен быть стильный лаконичный , в современном стиле и помимо слова ANNI должен быть знак бесконечности (как то все…
Перепечатка текста5 000 р.
Бюджет: 5 000 р. Перепечатка текста с аудио и видео а так же с фото.
поиск заданий