Другими словами, я пытаюсь воспроизвести WAV-файл, и для этого мне нужно знать частоту и сколько она длится; API, который я использую, имеет метод, который нужен как параметр вектор с двумя полями (частота и время)!Как я могу получить частоту во временной области из wav-файла?
Я попытался использовать быстрое преобразование Фурье, но это дает мне частоту и величину!
mag
/\ | | - | ------> частота
Но мне нужно что-то вроде этого: FREQ /\ | | - | ------> время
Я хочу знать, можно ли получить эту информацию из wav-файла!
Если WAV-файл содержит только одну синусоидальную волну с постоянной частотой, то для измерения не требуется только одна частота - для речи, музыки и т. Д. Будет сложный ассортимент изменяющихся во времени компонентов. Что вы на самом деле пытаетесь достичь *? Обнаружение пятна? –
Под «частотой» вы действительно имеете в виду частоту дискретизации? Независимо от того, что вы используете для открытия файла 'wav', вы должны предоставить эту информацию. –
@PaulR Я хочу знать, можно ли описывать звук по частоте и времени. Например: 132 ГГц ..... 1 мс, 350 ..... 1 мс, 300 Гц .... 5 мс и т. Д. Я не знаю, возможно ли это, и поэтому я спрашиваю – drs