Я хотел бы знать, можно ли автоматизировать простой щелчок, чтобы прекратить отправку автоматических писем. Например; Если я использую программу Playstatic (это приложение для выполнения циклических процессов, таких как нажатия клавиш и щелчки), я хотел бы иметь возможность останавливать ее, когда на том же компьютере звучит звук другого уведомления, например будильника. . Можно ли создать программу, автоматизирующую процесс воспроизведения определенного звука? Спасибо.
Я хочу, чтобы электронные письма переставали отправляться при звуке уведомления; или, что то же самое, сделать автоматический щелчок, когда звук исходит от самого ПК.
Я пытался использовать Python в рамках своих базовых знаний и с помощью друга, но я не знаю, как поместить конкретный звук в библиотеку «sounddevice» и как запустить сценарий на моем компьютере. Если кто-нибудь может нам помочь, мы будем признательны. Сценарий, который мы пытаемся заставить работать, выглядит примерно так:
import sounddevice as sd
import numpy as np
import pyautogui
import time
# Volume threshold to detect sound
VOLUME_THRESHOLD = 0.5 # Adjust this value according to the alarm intensity
# Function to capture system audio
def monitor_audio():
print("Monitoring audio...")
def callback(indata, frames, time, status):
# Calculate the volume
volume_norm = np.linalg.norm(indata) * 10
print(f"Volumen: {volume_norm}") # show volume (opcional to calibrate)
if volume_norm > VOLUME_THRESHOLD:
print("Sound detected! Stop process.")
stop_automation()
exit(0) # Program ends
# Open an audio stream
with sd.InputStream(callback=callback):
while True:
time.sleep(0.1) # Small delay to reduce CPU usage
# Function to stop the automated process
def stop_automation():
# Simulate a click in the application area (adjusts the coordinates)
pyautogui.click(100, 100) # Change (100, 100) to the coordinates of the stop button
print("Automation stopped.")
# Start monitoring
monitor_audio()
Подробнее здесь: https://stackoverflow.com/questions/793 ... lays-on-it
Мне нужно автоматизировать процесс на ПК, когда на нем воспроизводится определенный звук ⇐ Python
Программы на Python
1735892960
Anonymous
Я хотел бы знать, можно ли автоматизировать простой щелчок, чтобы прекратить отправку автоматических писем. Например; Если я использую программу Playstatic (это приложение для выполнения циклических процессов, таких как нажатия клавиш и щелчки), я хотел бы иметь возможность останавливать ее, когда на том же компьютере звучит звук другого уведомления, например будильника. . Можно ли создать программу, автоматизирующую процесс воспроизведения определенного звука? Спасибо.
Я хочу, чтобы электронные письма переставали отправляться при звуке уведомления; или, что то же самое, сделать автоматический щелчок, когда звук исходит от самого ПК.
Я пытался использовать Python в рамках своих базовых знаний и с помощью друга, но я не знаю, как поместить конкретный звук в библиотеку «sounddevice» и как запустить сценарий на моем компьютере. Если кто-нибудь может нам помочь, мы будем признательны. Сценарий, который мы пытаемся заставить работать, выглядит примерно так:
import sounddevice as sd
import numpy as np
import pyautogui
import time
# Volume threshold to detect sound
VOLUME_THRESHOLD = 0.5 # Adjust this value according to the alarm intensity
# Function to capture system audio
def monitor_audio():
print("Monitoring audio...")
def callback(indata, frames, time, status):
# Calculate the volume
volume_norm = np.linalg.norm(indata) * 10
print(f"Volumen: {volume_norm}") # show volume (opcional to calibrate)
if volume_norm > VOLUME_THRESHOLD:
print("Sound detected! Stop process.")
stop_automation()
exit(0) # Program ends
# Open an audio stream
with sd.InputStream(callback=callback):
while True:
time.sleep(0.1) # Small delay to reduce CPU usage
# Function to stop the automated process
def stop_automation():
# Simulate a click in the application area (adjusts the coordinates)
pyautogui.click(100, 100) # Change (100, 100) to the coordinates of the stop button
print("Automation stopped.")
# Start monitoring
monitor_audio()
Подробнее здесь: [url]https://stackoverflow.com/questions/79325888/i-need-to-automate-a-process-on-the-pc-when-a-specefic-sound-plays-on-it[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия