|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.10.2017, 09:04 | #1 |
Новичок
Джуниор
Регистрация: 19.10.2017
Сообщений: 1
|
Проблемы с .wav
Здравствуйте. Моя задача - научиться распознавать голосовые команды с помощью спектров. Для начала пришлось отработать алгоритм на C#.
Есть основания полагать, что программа правильно считает Фурье (опробовано на обычных синусах) и правильно считывает поток .wav файла (такие параметры, как сэмплрейт и количество каналов считываются верно). Проблема такая: записан синус с частотой 100 Гц (1) Его амплитуда может быть положительной и отрицательной. Казалось бы, значения должны крутиться вокруг 128, но считалось это дело совсем неожиданно (3) Соответственно, и построилось что-то странное(2). Может, дело в отрицательной амплитуде? Что же все-таки считывается и как это декодировать? Для справки: канал 1, рейт 8000. дополняется нулями до 8192 для ФФТ |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
заголовок wav | mosq | Мультимедиа в Delphi | 1 | 30.06.2014 01:48 |
Проигрывание wav | Yarinaga | C# (си шарп) | 4 | 15.06.2014 15:54 |
Воспроизведение .wav | stpdqstns | Общие вопросы C/C++ | 2 | 11.02.2013 10:39 |
играть сначала 1.wav потом 2.wav | mma | Мультимедиа в Delphi | 9 | 23.12.2010 20:04 |
Конвертация аудиофайлов WAV -> WAV | namestnik | Помощь студентам | 2 | 27.05.2009 23:05 |