Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Общие вопросы по программированию, компьютерный форум
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.11.2016, 17:54   #1
martishlushka
 
Регистрация: 13.11.2016
Сообщений: 8
Лампочка Опознание звука

Здравствуйте. Хочу написать программу, которая начинает выполнять функцию в тот момент когда играет определенный звук.
Подскажите как и на каком языке можно это реализовать?
martishlushka вне форума Ответить с цитированием
Старый 14.11.2016, 17:59   #2
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,331
По умолчанию

Каждый день будете темы делать?
http://programmersforum.ru/showthread.php?t=299670
waleri вне форума Ответить с цитированием
Старый 14.11.2016, 18:01   #3
martishlushka
 
Регистрация: 13.11.2016
Сообщений: 8
По умолчанию

Цитата:
Сообщение от waleri Посмотреть сообщение
Каждый день будете темы делать?
http://programmersforum.ru/showthread.php?t=299670
Решил что на том языке такое невозможно, если никто не ответил
martishlushka вне форума Ответить с цитированием
Старый 14.11.2016, 18:11   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Язык не причем, это делается сторонними библиотеками или API ОС (WinApi, ...)

И непонятно где именно "играет звук".

Если вы пытаетесь сделать бота для игры, то скорее всего это сложный и ненадежный способ для такого и есть варианты проще
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.

Последний раз редактировалось Alex11223; 14.11.2016 в 18:14.
Alex11223 вне форума Ответить с цитированием
Старый 14.11.2016, 18:17   #5
martishlushka
 
Регистрация: 13.11.2016
Сообщений: 8
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Язык не причем, это делается сторонними библиотеками или API ОС (WinApi, ...)

И непонятно где именно "играет звук".

Если вы пытаетесь сделать бота для игры, то скорее всего это сложный и ненадежный способ для такого и есть варианты проще
Не совсем бот, скорее некая помощь для игрока. Программа должна запускать таймер во время определенного звука.
Посоветуйте пожалуйста, какую лучше стороннюю библиотеку использовать, чтобы это осуществить?
martishlushka вне форума Ответить с цитированием
Старый 15.11.2016, 07:41   #6
kutani
Форумчанин
 
Регистрация: 23.01.2016
Сообщений: 608
По умолчанию

...давайте конкретику - что именно за звук? Если один тон, то достаточно метод ЧОТ или преобразование Фурье + захват через любой доступный API. Если что то сложное - речь, то распознавание через API гугла, яндекса, MSAPI и т.п. Свое вы вряд-ли реализуете. Если музыка-мелодия, то есть API и для них по слепку.
kutani вне форума Ответить с цитированием
Старый 15.11.2016, 08:38   #7
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,331
По умолчанию

Давайте конкретики - зачем вообще это нужно?
Ведь что-то заставило этот звук играть - не проще ли следить за первопричиной?
waleri вне форума Ответить с цитированием
Старый 15.11.2016, 11:44   #8
martishlushka
 
Регистрация: 13.11.2016
Сообщений: 8
По умолчанию

Звук в роде этого
или этого. Еще я понял, что звук не до конца должен проигрываться, так как звук может прерваться. Поэтому достаточно одной секунды от этих звуков. Это считается одним тоном?

Возможно было бы проще следить за первопричиной, но вероятнее всего за это дадут бан. Первоначально идея была, услышав звук, свернуть игру и мышкой нажать на иконку, но эти действия займут драгоценные секунды и негативно повлияют игровой результат. Поэтому хочу автоматизировать.
martishlushka вне форума Ответить с цитированием
Старый 16.11.2016, 08:30   #9
kutani
Форумчанин
 
Регистрация: 23.01.2016
Сообщений: 608
По умолчанию

Цитата:
и мышкой нажать на иконку, но эти действия займут драгоценные секунды и негативно повлияют игровой результат
что за чудесная иконка? В том сказочном приложении не поддерживаются горячие клавиши? Сворачивать при этом ничего не нужно.

Даже, если не поддерживаются, то есть сторонние менеджеры, которые могут выполнять определенные действия на определенные горячие клавиши. А если не найдете, то есть раздел фриланс.
kutani вне форума Ответить с цитированием
Старый 16.11.2016, 17:36   #10
martishlushka
 
Регистрация: 13.11.2016
Сообщений: 8
По умолчанию

Да, можно и горячими клавишами. Но в игре их так уже сполна. Да и звуки чаще всего возникают в тот момент, когда нет времени из-за них нажимать на горячие клавиши. Поэтому автоматизация здесь обязательно должна присутствовать.
martishlushka вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
опознание расширений Joomla Xatr WordPress и другие CMS 1 15.04.2012 03:51
Регулировка звука bookkc Помощь студентам 5 02.11.2010 22:15
Пропадание звука Syltan Операционные системы общие вопросы 1 24.02.2010 07:22
программирование звука vasia842 Мультимедиа в Delphi 6 23.02.2010 15:02