Как превратить смартфон в микрофон (идеи и вопросы) / Хабр

Содержание

Как использовать телефон как микрофон для компьютера

Привет, друзья. В этой публикации рассмотрим такой вопрос: как использовать телефон как микрофон для компьютера. Вопрос, конечно, не для тех, кто хочет серьёзно заниматься видеоблоггингом, летсплеем, прочими видами деятельности, где важна передача качественного звука. Но если вы из тех, кому изредка нужно записать звук непритязательного качества, пообщаться, например, в Скайпе или поучаствовать в редких онлайн-конференциях с компьютера, микрофон, встроенный в ваш смартфон, будет куда лучшим решением, нежели бюджетный компьютерный микрофон с шумами и слабой слышимостью. На большинстве современных телефонов хорошие микрофоны, с прекрасной слышимостью и отчётливостью речи собеседника. Чтобы на компьютере использовать микрофон телефона, нам нужен iPhone или Android-телефон, это также может быть iPad или Android-планшет. Ну и, конечно же, нам нужен сам компьютер, и он должен быть на базе Windows 7, 8.1 или 10. Именно для этих систем мы рассмотрим два типа ПО, которые могут решить поставленную задачу.

↑ Как использовать телефон как микрофон для компьютера

↑ Микрофон через телефон на компьютер: как это работает

  • Подключение через Bluetooth предложенным нами ниже ПО предусматривается только для Android. Bluetooth должен быть и на компьютере, и на телефоне;
  • Подключение через Wi-Fi Direct предложенным нами ниже ПО предусматривается, опять же, только для Android. Для подключения по Wi-Fi Direct этот протокол передачи данных должен поддерживаться и на компьютере, и на телефоне;
  • Подключение через локальную сеть Wi-Fi возможно, если и компьютер, и телефон подключены к единой сети, реализуемой роутером. При этом компьютер может быть подключён к сети как беспроводным, так и проводным соединением;
  • USB-подключение имеет свои особенности для iPhone, о них далее. Для Android USB-подключение должно быть в режиме отладки по USB и передачи файлов. Для некоторых Android-устройств понадобится установка на компьютер драйвера управления по USB. Детально с этими нюансами нужно разбираться в отношении конкретных телефонов.

↑ DroidCam

DroidCam – проект ПО, реализующий возможность подключения камер и микрофонов телефонов к компьютеру. Позволяет подключать камеры и микрофоны iPhone и Android через локальную сеть Wi-Fi и USB. На сайте проекта DroidCam есть ссылки на скачивание программы-клиента для Windows и приложений для iOS и Android. Устанавливаем программу DroidCam Client на компьютер, а мобильное приложение DroidCam — на телефон. Для подключения iOS-устройств (iPhone) необходимо дополнительно установить на компьютер программу iTunes. Она нужна для обнаружения iOS-устройства компьютером. Ну и давайте рассмотрим, как использовать телефон как микрофон для компьютера с помощью DroidCam и разных типов связи.

↑ DroidCam: подключение по сети Wi-Fi

Чтобы подключить микрофон телефона по сети Wi-Fi, в мобильном приложении DroidCam смотрим Wi-Fi IP и порт нашего телефона. Приложение оставляем активным.
На компьютере открываем программу DroidCam Client. На вкладке подключения по Wi-Fi вводим Wi-Fi IP нашего телефона. И также смотрим, чтобы порт 4747 совпадал. Галочкой отмечаем только «Audio», если камера телефона на компьютере не нужна. Жмём «Start».
Всё, микрофон должен работать на компьютере.

↑ DroidCam: подключение по USB

Чтобы подключить микрофон телефона по USB, подключаем Android к компьютеру через отладку по USB, а iPhone — через iTunes. Запускаем на телефоне приложение DroidCam, оставляем его активным. На компьютере открываем программу DroidCam Client. На вкладке подключения по USB ожидаем определения телефона. Если его камера на компьютере не нужна, галочкой отмечаем только «Audio». Жмём «Start».
Всё, микрофон должен работать на компьютере. В обоих случаях подключения в окне приложения на телефоне запустится значок активности микрофона.

Для отключения микрофона в программе DroidCam Client на компьютере жмём кнопку «Stop».

↑ Wo Mic

Wo Mic – проект ПО, реализующий только возможность подключения микрофонов телефонов к компьютеру. Микрофоны iOS-устройств позволяет подключать только через сеть Wi-Fi. А вот для Android-устройств реализует аж четыре типа связи — по USB, Bluetooth, сети Wi-Fi и Wi-Fi Direct. На сайте проекта Wo Mic имеются ссылки на скачивание программ для Windows и приложений для iOS и Android. В Windows необходимо установить две программы проекта – клиент WO Mic client и драйвер виртуального микрофона WO Mic device driver. Устанавливаем их, устанавливаем приложение на телефон.
Рассмотрим, как использовать телефон как микрофон для компьютера с помощью Wo Mic на примере двух типов связи.

↑ Wo Mic: подключение по USB

Для подключения микрофона телефона по USB подключаем Android к компьютеру через отладку по USB. В Android-приложении Wo Mic в настройках устанавливаем способ подключения «USB». Затем включаем работу микрофона и оставляем приложение активным.
В программе Wo Mic Client на компьютере запускаем подключение.
Выбираем тип подключения «USB», жмём «Подключиться».
Всё, микрофон должен работать на компьютере.

↑ Wo Mic: подключение по сети Wi-Fi

Для подключения микрофона телефона по сети Wi-Fi в приложении телефона Wo Mic в настройках устанавливаем способ подключения «Wi-Fi».
Включаем работу микрофона, смотрим Wi-Fi IP нашего телефона, оставляем приложение активным и переходим к компьютеру.
В программе Wo Mic Client на компьютере активируем подключение.
Выбираем тип подключения «Wi-Fi», вписываем Wi-Fi IP телефона, жмём «Подключиться».
Разрешаем доступ в окошке брандмауэра.
Это всё, микрофон должен работать на компьютере. Для отключения микрофона в обоих случаях необходимо выполнить отключение в программе Wo Mic Client на компьютере.
И отключить микрофон в приложении на телефоне.
По этому же принципу подключаем микрофон телефона к компьютеру через Bluetooth и Wi-Fi Direct, все необходимые процедуры, как видим выше, описаны в окошке подключения компьютерной программы Wo Mic Client.

Читать статью  8 лучших бесплатных автономных GPS-навигаторов для Android

↑ Настройки микрофона в Windows

Друзья, реализуемые DroidCam и Wo Mic виртуальные микрофоны Windows, напомню, видит как реальные. И применяет к ним те же настройки, что и к физическим. При установке драйвера нового виртуального микрофона он автоматически становится главным источником входа звука по умолчанию. Но если у вас что-то не работает, загляните в системные настройки звука. В системном трее на значке громкости вызовите контекстное меню, выберите «Звуки».
И посмотрите на ваш виртуальный микрофон, выставлен ли он устройством по умолчанию.
В программах Windows, где предусматривается задействование микрофона по умолчанию, виртуальный микрофон будет работать автоматически. А вот в программах типа Скайпа, где микрофоны выставляются в местных настройках, необходимо зайти в эти местные настройки.
И выставить активным виртуальный микрофон.
Друзья, в целом же виртуальные микрофоны настраиваются точно так же, как и физические. О детальной настройке микрофона в Windows 10 смотрите статью сайта «Как настроить микрофон на Windows 10».

Как превратить смартфон в микрофон (идеи и вопросы)

Всем привет. Я бы хотел поговорить о том как можно превратить смартфон в микрофон для компьютера. У меня есть несколько идей, некоторые из которых я уже пробовал применять.

Зачем это нужно?

Бывает так, что нужно сделать озвучку для какого-то видео, но качественного микрофона под рукой нет. Озвучивать на внутренний микрофон — это значит угробить видео. А вот качество записи на многие современные смартфоны очень даже приличное. Поэтому приходится записывать на смартфон, а затем переносить записи на компьютер.

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

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

Идея 1. Смартфон в качестве BlueTooth гарнитуры

1. Написать драйвер для Android смартфона, который бы представлял его окружающим устройствам как беспроводная гарнитура (с микрофоном).
2. Написать приложение для Android смартфона, которое будет забирать звук со встроенного микрофона и направлять его этому драйверу.
3. Выполнить поиск bluetooth устройств на компьютере, подключить «беспроводную гарнитуру».
4. Выбрать её на компе в качестве приоритетного микрофона.
5. Profit

Плюсы

Никаких манипуляций на компе. Не требует дополнительного АО для пользователя.

Минусы

Скорее всего нужен будет root на смартфоне

Мои комментарии и вопросы

1. Возможно ли создать такой драйвер? Мне кажется что да. Я видел что-то подобное для подключения DualShock 3 (bluetooth геймпад для PlayStation) к смартфону (Sixaxis Controller).
2. Будет ли задержка при передаче? Уверен, что да.
3. Будет ли передача происходить без потерь? Не знаю.

Идея 2. Аудиовыход смартфона на аудиовход компьютера

1. Создать переходник с TRS на TRRS (CTIA)
2. Создать аттенюатор line to mic (как его делать — обсудим в моём следующем видео)
3. Запустить приложение Mic To Speaker, выводящее звук со встроенного микрофона смартфона на динамик/аудиовыход смартфона.
4. Подключить смартфон к компьютеру через переходник с аттенюатором.
5. Выбрать на компе внешний микрофон как приоритетный.
5. Profit

Плюсы

Никаких манипуляций на компе.

Минусы

Требует дополнительное аппаратное обеспечение

Мои комментарии и вопросы

1. Возможно ли выводить определённые звуки (уведомления) на встроенный динамик, если вставлен штекер в аудио разъём?

2. Возможно ли записывать звук именно со внутреннего микрофона, если вдруг смартфон определит, что доступен внешний микрофон? Я думаю, что приложение само может выбрать с какого устройства брать звук (со встроенного либо со внешнего микрофона). Но чтобы не было лишних проблем, в смартфон лучше вставлять TRS штекер, а не TRRS.

Идея 3. Смартфон в качестве аудиокарты

1. Сделать программу (или что?), чтобы смартфон мог идентифицироваться USB хосту как аудиокарта (т. е. сообщить компу Pid:Vid, соответствующий какой-либо аудиокарте).
2. Написать приложение на Android, которое будет слать звук со встроенного микрофона на «аудиокарту».
3. Активировать подмену vid:pid и запустить приложение
4. Подключить смартфон к компу по usb
5. Выбрать на компе микрофон со внешней аудиокарты как приоритетный
6. Profit

Примечание: описанное не имеет отношения к USB Audio для android. Usb аудио позволяет подключать внешнюю звуковуху к смартфону. То есть звук со смартфона можно выводить на неё и вводить с неё на смартфон. Но нам нужно, чтобы сам смартфон выступал аудиокартой.

Плюсы

Никаких манипуляций на компе.

Минусы

Скорее всего нужен будет root на смартфоне
Дополнительные задержки на usb контроллерах

Мои комментарии и вопросы

1. Возможна ли подмена Vid:Pid или это можно сделать только аппаратно?
2. Возможно ли использовать usb_ModeSwitch для управления такой подменой с компа или же такие манипуляции можно делать только на смартфоне?
3. Хватит ли пропускной способности usb 2.0, чтобы нормально передавать звук? Здесь сказано, что максимальный теоретический рейт для high-speed usb — это 1,023,000 байт/сек.

Читать статью  Программы, которые превратят ваш смартфон в видеорегистратор.

Идея 4. Передавать аудиопоток по сети

1. Установить приложение, которое отправляет аудио поток со внутреннего микрофона по сети (я использовал Ip Webcam, но это несвободное по).
2. Пробросить сеть смартфона на комп через adb по usb (чтобы исключить wifi). Ip Webcam-gst может сделать это автоматически.
3. Получить доступ с компа к этому потоку.
4. Зарегистрировать в системе виртуальный микрофон. Завернуть в него получаемый http поток в качестве источника. [Нужно для универсальности. Хотя можно использовать записывалку, которая умеет сразу ловить такие потоки, например vlc или open broadcaster].
5. Выбрать на компе этот виртуальный микрофон как приоритетный
6. Profit

Плюсы

Не нужен root на смартфоне

Минусы

Требуется клиентское ПО для компьютера

Мои комментарии и вопросы

1. VLC имеет встроенную возможность захвата http потока, но имеет серьёзные неудобства при записи (по крайней мере в Gui). Как vlc может захватывать поток с помощью командной строки не разобрался. Может кто подскажет?

2. Ip Webcam-gst умеет регистрировать виртуальный микрофон, но не умеет использовать кодек, отличный от Wav. Кто разбирается в gstreamer конвейерах? Нужно собрать конвейер, который бы поддерживал бы Opus и aac.

3. Я видел приложение WoMic, которое реализует такой функционал. Оно требует Win или Mac. А на Linux я применял ipwebcam. Это несвободная программа. Я думаю, что лучше бы функционал ipwebcam (по аудио части) включить в KDE Connect. Я был бы рад, если кто-то мне с этим помог.

Идея 5. Компьютер как bluetooth наушники для смартфона

1. Написать драйвер (?) для компьютера, который бы представлял его окружающим устройствам как bluetooth аудио колонки.
2. Написать программу для компьютера, которая будет регистрировать виртуальный микрофон и направлять в него приходящий на «колонки» звук.
3. Запустить программу на компьютере и оставаться видимым bluetooth устройством.
4. Запустить приложение Mic To Speaker на смартфоне и подключить его к «беспроводным наушникам». (Я не проверял, можно ли изменять слив при работе этого приложения, но думаю что проблем быть не должно. Если будут проблемы, значит надо написать программу для android, которая будет направлять звук со встроенного микрофона на «bluetooth колонки»).
5. Выбрать на компьютере виртуальный микрофон как приоритетный.
6. Profit

Плюсы

Не нужен root на смартфоне

Минусы

Для одновременного нормального функционирования блютуса компа (например, для bluetooth клавиатуры) скорее всего понадобится дополнительный bt донгл. Я видел подобную ситуацию с dualshock драйвером для компа.

Телефон как микрофон для компьютера

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

Как использовать телефон как микрофон для компьютера

Сделать из телефона микрофон для компьютера можно с помощью соответствующего программного обеспечения. В качестве прибора для приёма звуковой информации используются мобильные устройства, работающие на платформах «Android» или«iOS». Сопряжение компьютера или ноутбука с мобильным устройством можно выполнить следующими способами:

  • По USB кабелю
  • С использованием радиоканала Bluetooth
  • Через Wi-Fi соединение

Каждый из вариантов подключения позволяет использовать телефон в качестве микрофона для персонального компьютера или ноутбука. Для того чтобы организовать соединение на программном уровне, надо инсталлировать на устройствах необходимое приложение «WO Mic». Это программа для микрофона от телефона. Для установки на смартфон его можно скачать с «Google play».

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

После установки программного обеспечения на мобильный телефон нужно войти в раздел «Отладка по USB». Это позволит использовать микрофон из телефона для компьютера. В качестве устройства, преобразующего звуковые колебания в электрический сигнал, можно использовать не только смартфоны на платформе «Android» 4.0-4.4 и 5-7, но и планшеты.

Чтобы войти в режим отладки по USB нужно включить режим разработчика. У всех моделей вход в режим выполняется через пункт «Настройки». В настройках нужно включить пункт, который обозначен «О телефоне» или «О планшете». На моделях смартфонов «Samsung» он называется «Сведения о телефоне»→ «Сведения о ПО».

На чистой системе «Android 9.0» нужно открыть пункт «Система»→ «О телефоне». Далее используется пункт «Номер сборки». На некоторых моделях смартфонов строка обозначена «Версия MIUI».По этой «кнопке» надо нажать 3-5 раз, пока не появится надпись «Вы стали разработчиком!».

Чтобы подключить микрофон телефона к компьютеру нужно на вкладке «Система» открыть пункт «Для разработчиков». На «Android 9.0» на смартфонах « Nokia» последовательность действий выглядит следующим образом: «Настройки» → «Система» → «Дополнительно» «Для разработчиков». На некоторых моделях смартфонов китайской сборки отладка по USB открывается через пункты «Настройки» → «Расширенные настройки» → «Для разработчиков». Если переключатель «Отладка по USB» выключен, его нужно перевести в положение «Вкл».

Как подключить микрофон телефона к компьютеру через USB

Чтобы сделать микрофон из телефона через USB нужно соединить смартфон и персональный компьютер между собой с помощью соответствующего кабеля. В зависимости от марки мобильного устройства на нём может быть установлен мини — USB или разъём обычного типа. Телефон, как микрофон для ПК через USB, может вывести на дисплей запрос, где требуется разрешение на обмен файлами с персональным компьютером. В этом случае нажимается «ОК». Далее, для включения микрофона от телефона, используются несложные настройки.

На смартфоне, как микрофоне для компьютера, запускается приложение «WO Mic» и открываются его настройки. В строке «Transport» прописывается USB. Ползунковым регулятором устанавливается требуемая громкость, а в графе «Mute» ставится галочка. После этого можно выходить из настроек и запускать работу приложения. Чтобы использовать телефон в качестве микрофона запускается приложение, установленное на персональный компьютер. Окно приложения озаглавлено «WO Mic Client». Здесь нужно открыть меню «Connect» и в графе «Transport Type» прописать «USB».

Читать статью  Как узнать, где находится телефон, часы или планшет. Даже если они выключены.

Эти действия позволяют подключить телефонный микрофон к компьютеру. О том, что соединение установлено, сигнализирует надпись «Connected», которая появляется вместо «Disconnected». С этого момента можно использовать микрофон от телефона для компьютера.

Телефон вместо микрофона

Если телефон подключен к компу как микрофон, а звук в колонках или наушниках отсутствует, или его качество неудовлетворительное, то проверяются настройки звукового канала персонального компьютера. Чтобы использовать телефон как микрофон на ПК в настройках операционной системы должны быть правильно выставлены регуляторы уровня и чувствительности. Для этого следует войти в меню кнопки «Пуск» и открыть вкладку «Панель управления», на которой надо войти в пункт «Звук». Чтобы получить доступ к настройкам канала используется вкладка «Запись». Имеющееся на ней внешнее устройство, в данном случае мобильный телефон, должно быть отмечено надписью « WO Mic Device». Рядом с этим условным обозначением должна быть галочка зелёного цвета. Это означает, что система видит внешнее устройство. Если галочки нет, нужно выбрать внешнее устройство и включить его «По умолчанию». Теперь система видит подключенный микрофон от телефон.

Как пользоваться микрофоном на телефоне

Как использовать микрофон от телефона к компьютеру. Когда устройство подключено через приложение и активировано, проблемы могут возникнуть из-за качества звука. Эти вопросы решаются на особой вкладке. Она открывается через кнопку «Свойства». На вкладке в графе «Дополнительные функции» выбирается пункт «Уровни». На этой вкладке можно отрегулировать общую громкость звукового канала и чувствительность внешнего устройства. Если голос слышен очень тихо, то усиление можно добавить верхним из двух движков-регуляторов. Уровень чувствительности должен быть не более +20 dB.

Если использование телефона как микрофона через USB не удовлетворительное и голос прослушивается с искажениями, то в первую очередь нужно снизить чувствительность. В некоторых случаях, для нормального качества звука, вполне достаточно уровня в + 10 dB. Чтобы проверить микрофон для компа из телефона нужно воспользоваться встроенными средствами операционной системы. Они позволяют осуществить пробную запись звуковой дорожки и воспроизвести её, чтобы определить качество звука и отсутствие искажений.

Микрофон с помощью телефона позволяет транслировать звук со средним качеством, которое соответствует обычному телефонному разговору. Поэтому подключением телефона как микрофона через USB можно воспользоваться как временной мерой. Для записи пробного файла используются возможности ОС. После нажатия кнопки «Пуск» открывается меню системы. Там выбирается выбрать графу «Стандартные» и в ней открыть пункт «Звукозапись». Там имеется кнопка «Начать запись» и таймер, фиксирующий время записи звукового фрагмента. Запись можно в любое время остановить, при этом готовый звуковой файл сохраняется в загрузках и его можно воспроизвести. При подключении микрофона для ПК из Андроида часто возникают проблемы с качеством звука. Кроме искажений при прослушивании звука могут возникать задержки при трансляции голоса. Они могут достигать 2 секунд.

Беспроводной микрофон из телефон

При подключении микрофона от телефона к компьютеру через USB может возникнуть ситуация, когда не удаётся открыть режим разработчика и выполнить вход в отладку канала связи. Бывает, что в нужный момент под руками не оказывается нужного кабеля. В этом случае микрофон для ПК из телефонного микрофона можно организовать по радиоканалу. Чтобы сделать микрофон от телефона к компьютеру можно воспользоваться беспроводным подключением «Bluetooth» или «Wi-Fi». Такое подключение позволяет осуществить та же программа, которая используется при подключении смартфона и персонального компьютера через USB.

Для беспроводного подключения мобильного устройства к компьютеру через радиоканал «Bluetooth» нужно чтобы этот интерфейс был активирован на обоих устройствах. На ноутбуках модуль связи через радиоканал установлен изначально, а для стационарного устройства его нужно купить и установить в порт USB. После того, как компьютер и смартфон «нашли» друг друга нужно запустить инсталлированное приложение «WO Mic». Через настройки открывается окно «Settings» и далее«Transport». В этом окне допускается выбор соединения. Программа предусматривает три следующих варианта использования телефона или смартфона как микрофон:

Соединение по радиоканалу предусматривает наличие на устройствах модулей «Bluetooth», чтобы сделать микрофон от смартфона для ПК по USB требуется кабель, а для работы через Wi-Fi нужно, чтобы оба устройства были подключены к одному роутеру.

Для соединения по радиоканалу активируется пункт «Bluetooth». В настройках выбирается источник звука, который будет транслироваться по беспроводному интерфейсу. Далее, чтобы запустить программу, нужно войти в главное меню программы на смартфоне и нажать «Start». Затем такую же операция выполняется на компьютере. После того как в списке подключенных устройств появится компьютер или ноутбук нужно нажать «ОК». На этом подключение завершается, и микрофон для ПК из телефонного микрофона начинает работать.

Аналогичным образом осуществляется подключение смартфона к компьютеру через беспроводную сеть Wi-Fi. Основные настройки общие для всех типов соединения, только в графе «Transport type» указывается Wi-Fi. При подключении телефона в качестве микрофона могут возникнуть некоторые сложности. Без установленных драйверов для «WO Mic» приложение работать не будет. Если программа не видит USB,или не идентифицирует внешнее устройство, выводя: «Error: No deviceis detected», сначала проверяется исправность соединительного кабеля. Причиной может стать нерабочий порт, поэтому проверяются другие разъёмы компьютера. Если связь не устанавливается можно попробовать другие режимы подключения. Если ничего не помогает нужно обновить старую версию операционной системы Windows XP. Последней причиной неудачного соединения может быть неисправный микрофон на смартфоне.

Источник https://remontcompa.ru/programmnyy-funkcional/2393-kak-ispolzovat-telefon-kak-mikrofon-dlja-kompjutera.html

Источник https://habr.com/ru/post/314038/

Источник https://dinamikservis.ru/mikrofony/telefon-kak-mikrofon-dlya-kompyutera/

Добавить комментарий

Ваш адрес email не будет опубликован.