LinuxForum.Fans
Тема

Microphone record

Автор: Peter 11 сообщений 5489 просмотров
#130510

Здравствуйте!

Пытаюсь проверить работу микрофона. Он воткнут в розовый разъём встроенной
звуковой карты на материнской плате, в конфигурации есть ещё Front Mic.
Пробовал с помощью arecord, Sound Recorder, audacity, но всё безрезультатно,
т.е. при попытке проиграть получившийся wav-файл тишина.

С audacity никогда раньше дела не имел, там выбран Mic:0, есть ещё Mic:1.

В alsamixer громкость с Mic поднята, запускал также alsamixer
с графическим интерфейсом, выбрал там Mic в качестве Input Source.
В Sound Preferences вкладки Hardware и Input пустые.

У меня Debian Sqeeze, Gnome.

В чём может быть причина и что надо сделать?

Пётр.

#130547

А микрофон точно рабочий..?

Посмотрел свой алсамиксер, для микрофона есть четыре регулятора: Mic, Mic Boost (для разъема на плате), Front Mic, Front Mic Boost (для разъема на передней панели).

Для проверки использовал разъем на панели (Front Mic ). Также, в разделе запись (захват, capture) alsamixer-a присутствуют три регулятора - Capture, Capture 1, Digital.
Для того, чтобы пошла запись, пришлось задействовать два регулятора - Capture & Digital, и в кач-ве источника сигнала в gnome-sound-recorder выбрал Digital.

Все три регулятора - Front Mic, Capture, Digital влияют на уровень сигнала.

В Sound Preferences вкладки Hardware и Input пустые.

Что насчет консольного alsamixer ? Он звуковую карточку, чип показывает?

#130570

Благодарю за подсказку, она помогла.
Ещё раз проверил регуляторы, кажется, там Cupture была заглушена.
В графическом alsamixer в качестве Input Source/Source1 оставлен Mic.

Микрофон рабочий, когда я в него дую, без записи, в колонках это слышно.
Теперь, когда я пытаюсь что-то записывать с помощью arecord,
запись происходит, но совершенно чудовищная - постоянный сильный
хрип, звук сквозь него плохо слышен. Надо будет разбираться дальше.

Консольный alsamixer я всегда и запускаю. Да, он всё показывает -
HDA Nvidia, Realtek ALC888.

Пётр.

#131562

В описани к материнской плате сказано, что для уменьшения шумов при записи
с микрофона надо в их HD Audio Driver включить режим Acoustic Echo Cancellation,
причём это говорится именно в связи с VoIP. Однако этот драйвер есть только для
Windows, есть ли программа для Linux, позволяющая сделать это?
Или какая-нибудь настройка?

Пётр.

#131623

У меня хрипел микрофон, но мне это нравилось. Звук был Ъёвый.
Жалко сломался совсем.

Может просто другой микрофон попробовать?

#131663
SkaarjZR написал:
У меня хрипел микрофон, но мне это нравилось. Звук был Ъёвый.
Жалко сломался совсем.

Может просто другой микрофон попробовать?

во-первых, у меня другого нет, во-вторых,судя по звуку, это не хрип,
а именно фон, э котором говорится в инструкции к материнской плате.
Проще загрузиться в Windows и там проверить, но я этого ещё не делал.

Пётр.

#132361

Я добавил в /etc/modprobe.d/alsa-base.conf строку

text
options snd-hda-intel position_fix=1

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

Пётр.

#133390

Сегодня вечером разговаривал через Интернет с помощью linphone,
слышали друг друга хорошо. Тот человек, однако, сказал, что
слышит в динамиках какой-то зудящий фон, зависящий от того,
молчу я или говорю и прислал мне короткую запись фона в mp3,
но я там ничего зудящего не услышал, обычное слабое шипение.
У него ноутбук Acer, у нас обоих Realtek.

У меня Mic Booster в alsamixer в положении, когда есть только зелёная
часть столбика, все остальные - зелёная и белая.

Пётр.

#133449

Peter, возможно, просто у него очень чувствительный микрофон.

#133481
Wolfenberg написал:
Peter, возможно, просто у него очень чувствительный микрофон.

У него ноутбук Acer с web-камерой и микрофоном, у меня web-камеры
нет и мы использовали только звук. Я его слышал хорошо, но регуляторы
громкости на радиоприёмнике, через который я его слушал, были ближе
к максимальной громкости, чем к среднему положению. М.б., наоборот,
у него была установлена низкая чувствительность микрофона.

Пётр.

#133722

Только сейчас заметил, что в linphone есть пункт
Enable Echo Cancelltion
и он у меня не был помечен.

Пётр.

Войдите или зарегистрируйтесь, чтобы ответить.