Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/20: Рейтинг темы: голосов - 20, средняя оценка - 4.80
657 / 527 / 137
Регистрация: 07.07.2011
Сообщений: 1,232
1

Работа с микрофон (записью)

08.07.2011, 08:00. Показов 3771. Ответов 5
Метки нет (Все метки)

Здравствуйте все кто сюда заглянет.
Я хочу написать интересную программу, которая в мое отсутствие будет вести лог пропушенных звонка на домашний телефон.
Тоесть, пока меня нет дома программа записывает на микрофон окружающий фон, телефон стоит у меня на столе, компьютер я некогда не выключаю, ну дак вот записывает она фон окружающий а как только начинает звонить телефон, она сравнивает ( запись ) с файлов в формате wma ( где уже заранее записан телефонный звонок ) и просто выводит в Memo что был пропущен звонок в такое то время такого та числа.
Не прошу не каво мне ее писать, просто есть ли у каво идеи или статьи про работу со звуком.
Если каво заинтересует данный проект вот мой скайп можете со мной связаться ( expert613 ).
За ранее всем спасибо.

Добавлено через 3 часа 23 минуты
Вот http://files.mail.ru/D3FJCP если что я интерфейс нарисовал.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.07.2011, 08:00
Ответы с готовыми решениями:

Внезапная проблема с внешним жестким диском (с записью звуков на хороший микрофон)
Столкнулся с проблемой, большой проблемой. 1. Есть внешний жесткий диск Seagate Backup Plus 4 Tb,...

Работа с одной записью
Приветствую всех подскажите кто может, как правильно организовать что в первой форме в комбо боксе...

работа с записью числа в шестнадцатеричной сс
Доброго времени суток. Помогите, пожалуйста, с лабораторкой. На ввод даётся целое число....

Работа в Delphi 7 с типом записью
Доброй ночи. Писал программу и столкнулся с проблемой. Задание: Пользователь ICQ решил создать...

5
2184 / 1254 / 143
Регистрация: 28.04.2010
Сообщений: 4,592
08.07.2011, 10:00 2
а как твоя программа должна разлечать звонок телефона от других фоновых шумов?
0
5623 / 2223 / 462
Регистрация: 20.11.2009
Сообщений: 7,460
Записей в блоге: 1
08.07.2011, 11:10 3
есть вариант немного сделать это получше, соединить телефон через компьютер, через какой либо порт, и так вести учет звонков, что-то обрабатывать, а иначе правда через микрофон сравнивать звук... это же и помехи и частые сбои и различная другая билиберда
0
657 / 527 / 137
Регистрация: 07.07.2011
Сообщений: 1,232
09.07.2011, 10:15  [ТС] 4
Цитата Сообщение от Arcor Посмотреть сообщение
есть вариант немного сделать это получше, соединить телефон через компьютер, через какой либо порт, и так вести учет звонков
Да с этим пролема, у меня в телефонe есть выход только на питание и сеть, а так как у меня встроенная сетевая карта то в компе только один разьем который занит интернетом, а вообще можно было попробывать подлкючить...

Добавлено через 1 минуту
Цитата Сообщение от anonimus Посмотреть сообщение
а как твоя программа должна разлечать звонок телефона от других фоновых шумов?
А насчет этого я думал, есть программы которые работаю с веб камерой и если кто то в комнате движеться она начинает фотографировать, ну вот со звуком также как только звук сильно усиливаеться то она делает запись.

Добавлено через 15 минут
Вот же например стандартная программа звуко записи windows
Первая фото будет когда тихо:
А вот второе фото когда звонит мой телефон:
Вопрос: Как можно опредилить уровень звука програмнно.
0
7 / 7 / 3
Регистрация: 09.07.2011
Сообщений: 21
09.07.2011, 11:47 5
Если хочешь работать с микрофоном из своей проги ищи макнуал по WinApi а именно работа с коммандой WaveInOpen - откроет доступ к микрофону в параметрах укажешь и частоту звука.
Потом тебе понадобиться команда WaveInAddBuffer, которая передаст системе пустой буфер. далее начианаешь заполнять буфер WaveInStart
WaveInReset и WaveInClose завершение твоей работы с девайсом Микрофона
0
657 / 527 / 137
Регистрация: 07.07.2011
Сообщений: 1,232
09.07.2011, 12:50  [ТС] 6
Pretender незнаеш как решить вот этот вопрос?
Про то что ты писал я минуты 4 назад читал.
Так же я узнал, что "все поступающие в систему звуки смешиваются, и лишь после этого их получает программа."
То есть в этом 'потоке' всех звуков будут присутвствовать и звуки с микрофона.
Вопрос: Как можно опредилить уровень звука ( громкость ) этих самых звуков?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.07.2011, 12:50

Побитовые операции, работа с шестнадцатеричной записью
Добрый вечер. Цель лабы обработка числовой информации, работа с побитовыми операциями. Сама...

Работа с данными под учетной записью
Доброго времени суток, уважаемые форумчане! Не без помощи вашего форума сделал БД для работы под...

Работа с чтением/записью бинарного файла
Здравствуйте. Хочу создать бинарный файл, туда записать число. Затем его закрыть, заново открыть и...

Работа со звуком, полученым через микрофон
есть ли какие библиотеки , которые работают с звуком - необходимо получить частоту звука микрофона...

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

Работа с чтением записью(форматированием) больших текстовых файлов
Есть текстовый большой текстовый файл (к примеру 20гб(текст к примеру какая то книга, разбитая по...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru