LINUX.ORG.RU
ФорумTalks

Качественная запись звука на 2 встроенных MEMS-микрофона Android-смартфона.

 , , , ,


0

1

Есть в нынешних телефонах по 2 и более очень хороших MEMS-микрофона в разных концах корпуса, что позволяет довольно неплохо записывать стереозвук. SONY PCM-D50 с собой уже можно не таскать в большинстве случаев, птичку на дереве записать технически можно достаточно неплохо, употребимо в видеопродакшене и музыкальном творчестве любой степени профессиональности в целом - мужик со спектроанализатором заметит что у тебя на 16.5 кгц обрезано всё и дырки в спектре от пожатия, но никто из нормальных людей в любых наушниках это не услышит. Для собирании семплов для электронной музыки, собирания звуков для видеофильмов и т.п. уровень уже точно преодолён. Я даже кайфую от качества записи «тишины» в парке в дефолтном самсунговом «диктофоне» с выставленным «stereo/256kbps» на топовых самсунгах - очень дофига шороху слышно вкруг. Оперативно телефон всегда с собой, а SONY PCM-D50 оперативно не всегда с собой, поэтому таки телефон. Проблема телефона только в отсутствии ветрозащиты, по качеству звукозаписи уже происходит офигение конечно.

Проблема в софте. Большинство софта берёт какой-то дефолтный input «camcorder» и как-то пожато в AAC 256 kbps пишет в m4a. С включенным AGC, с включенным авто-эквалайзером, который глушит НЧ при задувании ветра в микрофон и прочее такое иногда встречается. А хочется софтину, которая получает поток с этих MEMS-микрофонов как можно более сырой с отключенным авторегулятором уровня, с отключенными авто-эквалайзерами и жмёт само через libopus с указанным битрейтом в два канала, а юзеру выдан регулятор усиления.

Есть чё подобное из софта у кого-то на примете? Спасибо.



Последнее исправление: lesopilorama (всего исправлений: 2)

Нет и не будет. Аndroid в принципе не поставляет в юзерспейс сырой микрофон, строго через аудио-менеджер. И там максимум функционала - включать/не включать NoiceSupressor. Вот пруф https://developer.android.com/reference/kotlin/android/media/AudioManager

bdrbt
()
Последнее исправление: bdrbt (всего исправлений: 1)

Нет, это все урезано по секурити соображениям, у андрода по таким же причинам нет софта, чтобы автоматом совершать звонки, или принимать их и бриджить в мессенджер, например.

goingUp ★★★★★
()

так там АЦП поди какой-нить хреновый. до профессиональных рекордеров этим ламерским девайсам - как до Луны.

Iron_Bug ★★★★★
()
Ответ на: комментарий от token_polyak

ну, Sony пытается в професиональное звукозаписывающее оборудование, но звук специфический, скажем так. что в их рекордерах, что в наушниках. у них какие-то очень свои представления о «правильном звуке» - он у них жирный и тяжёлый, верхов мало, зато середины и басов навалено. как будто какой-то компрессор звука включен. причём я тестировала много разных девайсов и у Sony это везде так. в общем, странные продукты. на любителя. но некоторые тащатся.

Iron_Bug ★★★★★
()
Ответ на: комментарий от goingUp

а у опенсорцных вариантов для ондроеда всё так же плохо? мне просто интересно, насколько там эта фигня вкорячена: до степени невыпиливания или только на верхнем уровне.

слышала, что всякие там китайцы собирают фермы смартфонов для автоматического обзвона и всякого спама. наверняка они как-то решили этот вопрос. даже где-то фоточки с задержанием злодеев полицаями видела - таки там целая гора телефонов с кучей проводов у них была.

Iron_Bug ★★★★★
()
Ответ на: комментарий от Iron_Bug

так там АЦП поди какой-нить хреновый.

Нормальный он там. И стоит прямо в микрофоне.

lesopilorama
() автор топика
Ответ на: комментарий от Iron_Bug

специфический, скажем так. жирный и тяжёлый

У сигнала есть только спектр частотный и фазовый, больше ничего. Выражайтесь техническими терминами.

lesopilorama
() автор топика
Ответ на: комментарий от goingUp

Нет, это все урезано по секурити соображениям,

Непонятно при чём тут и каким местом вообще секурити. И что за собака могла палец вверх на этот коммент поставить, бугага.

lesopilorama
() автор топика
Ответ на: комментарий от token_polyak

SONY - это диагноз.

Какой сони, речь про андроид рандомный вообще. Ты чем читал, жопой что-ли.

lesopilorama
() автор топика
Последнее исправление: lesopilorama (всего исправлений: 1)

Я использую recorder от них

https://hardcodedjoy.com/

Он просто пишет wav. Какие проблемы то. Зачем пожатие.

Уровень вроде тоже там может не авторегулироваться.

James_Holden ★★★★★
()
Последнее исправление: James_Holden (всего исправлений: 1)
Ответ на: комментарий от Iron_Bug

а у опенсорцных вариантов для ондроеда всё так же плохо?

Ага.

мне просто интересно, насколько там эта фигня вкорячена: до степени невыпиливания или только на верхнем уровне.

Может в теории что-то и можно сделать, но на практике таких проектов нет.

cлышала, что всякие там китайцы собирают фермы смартфонов для автоматического обзвона и всякого спама.

Да, но для обзвона юзают gsm шлюзы или как нищеброд вариант usb модемы, а фермы на смартфонах именно чтобы дурить приложения типа фейсбука или чирикалки или мессенджеров, что у нас тут обычный юзер а не спамер или, что еще хуже, политбот)

goingUp ★★★★★
()
Последнее исправление: goingUp (всего исправлений: 1)
Ответ на: комментарий от lesopilorama

Непонятно при чём тут и каким местом вообще секурити.

Секурити опсосов. Если спамеры смогут звонить прямо с смартфонов со скачаной игрой «три в ряд», этой их мобильной сети сразу будет жопа)

goingUp ★★★★★
()
Ответ на: комментарий от goingUp

Секурити опсосов. Если спамеры смогут звонить прямо с смартфонов со скачаной игрой «три в ряд», этой их мобильной сети сразу будет жопа)

А. Нет, мимо. Диктофоны с выключенными экранами и с любой игрой пишут звук нормально в фоне.

lesopilorama
() автор топика
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.