169 похожих чатов

Скажите, пожалуйста, правильно ли я понимаю, что поддержки внешних USB

микрофонов в SDK нет, поэтому звукозаписывающее приложение должно общаться с ним как с USB устройством на низком уровне?
Ситуация: есть веб-приложение, которое использует WebRTC, и Shure mv7 (USB микрофон). Если на компе (GNU/Linux, PipeWire + JACK, Firefox) работает в целом ОК, то на Android браузеры (Chrome и Firefox) записывают через встроенный микрофон. Есть Shure MOTIV App, но оно не обладает нужной функциональностью, плюс оно закрытое, допилить не получится.
Есть ли какие-то варианты или придётся всё делать на компе?
UPD: мне надо читать текст с мобильника, ибо из-за экрана для микрофона ноут просто некуда присобачить. Сейчас у меня NoMachine (удалённый доступ) на ноут, но это неудобно, плюс иногда есть дефекты на записанном аудио, грешу на сырой PipeWire.
UPD1: гуглил "android shure mv7 driver", "android development shure mv7", "shure motiv source" — ничего не нашёл(

8 ответов

46 просмотров

"Вдохновлён легендарным SM7B. Для профессиональной звукозаписи и стримов дома или в студии с подключением по USB или XLR" можно поискать конвертер XLR в jack (именно конвертер, простого переходника по идее мало) по поводу USB - возможно этот микрофон использует стандарный профиль usb audio, можно поискать как работать с usb microphone под android

Roman-Inflianskas Автор вопроса

Спасибо за идею. Сейчас читаю про XLR в Jack адаптер.

Точно нет? Поддержка внешних _камер_ есть железно, но я не знаю что за андроид устройства их имеют, вероятно киоски всякие.

Roman-Inflianskas Автор вопроса

А как можно понять? Когда я запускаю родную звукозапись, он пишет, что использует внешний микрофон, но по факту всё равно пишет с встроенного...

Думаю проще переходник спаять/добыть на алли. Вход ХЛР с питанием, выход стандартный 3.5 должен быть 100%

Roman-Inflianskas Автор вопроса

Я так понял, что на 3.5 качество не очень, именно поэтому и используются громоздкие 6.3 и XLR. Иначе какой в них смысл? Мне надо именно высококачественное аудио...

Ну а при чем тут тогда Андроид? Он порежет качество в своем тракте при записи много раз - там аудиотракт не HiFi, ЦАП какой попало и тп.

Roman-Inflianskas Автор вопроса

Если через USB, то процессинг на микрофоне и он норм. Я просто думал, что может можно как-то через USB заставить не только в Shure app работать...

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Карта сайта