Я знаю, что вопросы о файлах .wav в Python были почти избиты до смерти, но я крайне разочарован, потому что ни один ответ, похоже, не работает для меня.То, что я пытаюсь сделать, кажется мне относительно простым: я хочу точно знать, какие частоты есть в файле .wav в данное время.Я хочу знать, например, «от времени n миллисекунд до n + 10 миллисекунд средняя частота звука составляла x герц".Я видел людей, говорящих о преобразованиях Фурье и алгоритмах Гёртцеля, а также о различных модулях, которые я не могу понять, как добиться того, что я описал.Я пытался искать такие вещи, как «найти частоту wav-файла в python» около двадцати раз безрезультатно.Может кто-нибудь, пожалуйста, помогите мне?
Я ищу решение, подобное этому псевдокоду, или, по крайней мере, одно решение, которое будет похоже на то, к чему стремится псевдокод:
import some_module_that_can_help_me_do_this as freq
file = 'output.wav'
start_time = 1000 # Start 1000 milliseconds into the file
end_time = 1010 # End 10 milliseconds thereafter
print("Average frequency = " + str(freq.average(start_time, end_time)) + " hz")
Пожалуйста, предположите (как я уверен, вы можете сказать), что я идиот в математике.Это мой первый вопрос, так что будьте осторожны