На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела "Программирование звука"
0) Данный раздел предназначен для обсуждения проблем, возникающих при программировании задач, связанных с записью, обработкой, воспроизведением звука. Перед созданием темы подумайте, не будет ли она уместнее в разделах Разработка и тестирование программ, Наши исходники, а особенно Разовые заказы и подработки
1) На Раздел распространяются все Правила форума.Огромная просьба с ними внимательно ознакомиться.
2) Запрещается давать бессмысленные ответы вроде: "Снеси Мастдай", "ХП рулит", "Поставь Линукс" и т.д.
3) Запрещается создавать темы, в которых Вы намереваетесь получить ссылку на кряки, серийники и т.п. Также запрещено любое обсуждение p2p (peer-to-peer) сетей (BitTorrent, eDonkey и т.д.).
4) Реклама всякого рода пресекается беспощадно.
5) Используйте тэг [CODE] для выделения кода программы (непременно с указанием языка программирования - выбрать из списка. В противном случае бессмысленно!). Уважайте тех, кто будет читать ваш код!
6) Если решение вашей проблемы найдено, то не забываем помечать тему специальной функцией "Вопрос решён". Вам всего лишь требуется при написании последнего ответа поставить одну единственную галочку прямо над формой ответа.
7) Если вы хотите получить совет для конкретной платформы/языка программирования, обязательно укажите их в вопросе

8) Если не прикрепляются/не скачиваются файлы, читаем Не прикрепляется / не скачивается файл. Любые обсуждения в данном разделе проблем с приложением файлов считаются оффтопиком! Со всеми вытекающими.

9) NEW! Уважаемые новички! Мы приветствуем Ваше желание научить всех посетителей раздела правильному программированию. Но огромная просьба, перед тем, как писать поучения в старых (последний ответ - "старее" месяца, а особенно, если вопрошавший не появляется на форуме уже не первый месяц, в чем можно убедиться в его профиле) темах, хорошо подумать, будет ли кому-нибудь, кроме Вас cамих, это интересно. Попытки накрутки количества тематических сообщений за счёт поднятия древних неактуальных тем ("некрофилия") будут наказываться по велению левой пятки модераторского состава (см. пп.12, 13 Правил)



Нарушение Правил может повлечь наказание со стороны модераторов.



user posted imageFAQ Раздела user posted imageПоиск в Разделе user posted imageMSDN Library Online | Ваше мнение о модераторах: user posted imageBarazuk user posted imageRikkie
Страницы: (3) 1 [2] 3  все  ( Перейти к последнему сообщению )  
> Как среагировать на определенный звук wav на компьютере в системе Windows
    Mikleс микрофоном - это я наверное погорячился.
    Скорее речь идет о какой либо программе.
    Если микшер громкости на компьютере открыть, то можно увидеть что от каких-то приложений исходит звук.

    Насчет гимна, в принципе - похожий звук.
    Навряд ли от приложения будет исходить звук гимна.
    Но если даже в приложении chrome.exe заиграет гимн - и скрипт среагирует - это будет нормально потому что звук действительно похож.

    Тут вопрос о том, что нужно как-то записывать спектр этого короткого звукового сигнала - чтобы потом среагировать на него.
      Вот спектр сигнала "тада":

      user posted image

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

      Чтобы не зависеть от этого, я бы действовал так:
      Взял в средней области несколько пиков (отмечено зелёным и пронумеровано внизу).
      Между пиками отметил несколько характерных точек, можно просто взять середины промежутков (отмечено синим).
      Сделал бы резонансные фильтры по количеству отмеченных точек.
      Прогонял бы сигнал через фильтры и сравнивал уровни сигналов с усреднённым уровнем двух соседей, например, уровень сигнала между точками 2 и 3 должен быть на 20-30 Дб меньше полусуммы уровней 2 и 3. Такое измерение позволит обойти влияние эквалайзера.
      Если все фильтры показывают прохождение две секунды - считать, что сигнал детектирован.
        Mikleпонятно.
        Сделайте мне этот скрипт ?
        Я заплачу деньги.
          Попробую на досуге что-нить придумать на эту тему, но это будет не скоро.

          И да, никого не смущает слово скрипт?
          Сообщение отредактировано: Prince -
            Цитата Prince @
            никого не смущает слово скрипт?

            Да, слово неподходящее.
            Цитата ttt480 @
            Сделайте мне этот скрипт ?
            Я заплачу деньги.

            Мне некогда. По деталям реализации могу подсказать, в том числе если Prince будет делать.
              Prince, Здравствуйте.
              Вы уже сделали что-нибудь ?
              Сообщение отредактировано: ttt480 -
                Тут через нейронные сети нужно. Нужен датасет ложных звуков что-бы на них не реагировал.
                  Помогите.
                    Здравствуйте, уважаемые форумчане.

                    Посоветуйте - какой программой или скриптом можно заставить среагировать - на звучание на компьютере определенной мелодии длинной 2 секунды (не голоса а именно мелодии) ?
                    Это файл C:\Windows\Media\tada.wav
                    (при условии конечно, что одновременно нет звуков больше ни от каких других процессов)

                    Вот нашел такую программу, которая строит изображение - звукового спектра tada.wav
                    Вопрос в том, как сопоставить этот "эталонный" спектр" - общему потоку звукового звучания ?
                    (Чтобы вовремя среагировать на него, когда в ОС появится звук с похожим спектром.)
                      Здравствуйте, уважаемые форумчане.

                      Посоветуйте - какой программой или скриптом можно заставить среагировать - на звучание на компьютере определенной мелодии длинной 2 секунды (не голоса а именно мелодии) ?
                      Это файл C:\Windows\Media\tada.wav
                      (при условии конечно, что одновременно нет звуков больше ни от каких других процессов)

                      Вот нашел такую программу, которая строит изображение - звукового спектра tada.wav
                      Вопрос в том, как сопоставить этот "эталонный" спектр" - общему потоку звукового звучания ?
                      (Чтобы вовремя среагировать на него, когда в ОС появится звук с похожим спектром)
                        ttt480, вы теперь каждую неделю будете одно и то же сообщение повторять?
                        Может, стоит найти фрилансера на специализированных сайтах?
                          Jin X давайте тогда я заплачу деньги.
                          Сколько будет стоить ?
                            ttt480, мне не надо платить, я же не предлагаю свои услуги.
                            Есть куча сайтов, где можно найти исполнителей. Они все легко гуглятся.
                              Цитата Jin X @
                              Они все легко гуглятся.

                              Ничего не могу найти.
                              Помогите.
                                Цитата ttt480 @
                                Помогите.

                                За это время можно было бы самому научиться или денег накопить.
                                Огласите весь список сумму ,может желающие сами набегут.

                                Цитата ttt480 @
                                Ничего не могу найти.

                                Если найдете и опять будет что-то про "скрипт", то я вам не завидую: узнаете много нового о себе. :)
                                По теме: Вам пора бы определиться
                                Цитата
                                на звучание на компьютере определенной мелодии
                                - достаточно если она будет ОДНОГОЛОСОЙ ? Или вам нужен целый "оркестр" распознать.
                                Цитата ttt480 @
                                через микрофон

                                А вот это совсем печально. Проскочит если микрофон будет в студии , а специально обученный "солист" -перед ним. Думаю, тут понадобится матрица из микрофонов и DSP.
                                Как вариант : купите колонку с Алисой, и договоритесь с Яндексом. :)
                                0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                0 пользователей:
                                Страницы: (3) 1 [2] 3  все


                                Рейтинг@Mail.ru
                                [ Script execution time: 0,0703 ]   [ 16 queries used ]   [ Generated: 23.04.24, 16:08 GMT ]