Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Контрольные работы » Аналіз голосу в Matlab

Реферат Аналіз голосу в Matlab





оботи зі звуковими файлами формату wav .

Читання wav -файлів. Для зчитування wav-файлів в MATLAB використовується функція wavread . У найпростішому випадку вона може бути використана таким чином:

у = wavread ('filename'), де ' filename '- ім'я звукового файлу (розширення wav вказувати не обов'язково). У ім'я файлу необхідно включити повний шлях, за винятком тих випадків, коли файл знаходиться в поточному (для MATLAB) каталозі або в одному з каталогів, що входять до списку пошуку MATLAB. Інший спосіб, що не вимагає вказівки імені файлу, - повний шлях, який полягає у визначенні місцезнаходження файлу на жорсткому диску за допомогою меню MATLAB.

У результаті виклику функції в змінну у буде поміщено весь вміст зазначеного файлу. Рядки матриці у відповідають отсчетам сигналу, стовпці - каналах, яких у wav-файлі може бути один (моно - канал) або два (стереоканал).

Крім відліків сигналу в wav-файлах зберігається та службова інформація, яка містить наступні параметри:

частоту дискретизації, для визначення якої в зазначену функцію необхідно включити другий вихідний параметр:


[у, Fs] = wavread ('filename'),


де Fs - частота дискретизації, Гц;

число біт на відлік, для визначення якого необхідно додати ще один вихідний параметр:


[у, Fs, bils] = wavread ('filename');

- число відліків і каналів запису. Для отримання даної інформації необхідно викликати функцію wavread з двома вхідними параметрами: ім'ям файлу і текстової рядком 'size': wavesize = wavread ('filename *,' size ').

При виклику такої функції з wav-файлу витягується службова ін - формація, яка повертається у вигляді двоелементною вектор-рядки, перший елемент якого містить число відліків, другий - число каналів;

тривалість звучання сигналу (у секундах), яку можна визначити наступним чином:

wavesize (1) Fs, де 1 вказує на перший параметр вектора wavesize .

Є і можливості зчитування даних з wav-файлу не мети - ком, а окремими фрагментами. Для цього використовується другий вхідний...


Назад | сторінка 4 з 11 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Створення меню без файлу опису ресурсів на основі функції LoadMenuIndirect ...
  • Реферат на тему: Обробка набору даних, представленого у вигляді файлу
  • Реферат на тему: Практична обробка набору даних, представленого у вигляді файлу
  • Реферат на тему: Потокове шифрування файлу
  • Реферат на тему: Робота зі структурою двійкового файлу