• Как отфильтровать текст Python?

    Vindicar
    @Vindicar
    RTFM!
    Регулярные выражения в Питоне
    import re
    
    pattern = re.compile(r'^\d+\.\s+')  # начало строки, 1+ цифра, точка, 1+ пробел
    # re.compile() можно сделать один раз, а потом переиспользовать полученный pattern
    text = '1. Салат 1'
    result = pattern.sub('', text)  # заменяем пустой строкой подходящие под шаблон части text
    print(result)
    Ответ написан
    2 комментария
  • Как скормить звук python чтобы после его распознания выполнялось действие?

    Звук отмычки.
    относительно лёгкая задача из-за специфического звука.

    Порядок действий:
    1. записать звуковой файл WAV с некоторым фоном в несколько секунд с обоих краев, наложив где-то в середине звук отмычки. Открыть файл в звуковом редакторе, допустим, Audacity. Посмотреть что там внутри, проиграть сэмпл.
    2. погуглить и установить необходимые библиотеки для анализа звука в Питоне.
    3. ставить эксперименты по анализу звука в Питоне. В результате нужно программно определить факт звучания отмычки и время. Повесить асинхронный колбэк для вывода на экран "ага, попался!" пр обнаружении звука.
    4. далее, добавлять [соль и перец] функциональность по вкусу.

    Начни изучать основы ЦОС, и станет понятно как подступиться к анализу звука. Необходимо научиться захватывать звук с микрофона и налету анализировать его.
    Ответ написан
    Комментировать