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

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





параметр функції wavread . Якщо цей параметр є числом, буде лічено відповідну кількість відліків, починаючи з першого:

у = wavread ('filename', N).

Якщо потрібний фрагмент розташований не на початку файлу, доведеться вказати його початок і кінець:

у = wavread ('filename', [nl, n2]).

В результаті в змінну у будуть лічені відліки з номерами від n1 до n2 включно (нумерація відліків починається з одиниці).

Щоб дізнатися обсяг пам'яті (у кілобайтах), необхідний в MATLAB для зберігання запису, необхідно використовувати наступну функцію:

prod (wavesize) * 8/1024.

Для перегляду мовного (звукового) сигналу виведемо його у вигляді графіка з допомогою наступної функції: plot (у).

Якщо необхідно вивести графік по каналах стереозаписи, то застосовують такі функції:

subplot (2, 1, 1); plot (:, 1); subplot (2, 1, 2); plot (:, 2) або просто plot (y).

Якщо сигнал має велику довжину, то можна використовувати наступну функцію (фрагменти виводяться один під одним): strips (х, N),

де х - вектор відліків сигналу (двовимірний масив не допускається), N - число відліків в кожному фрагменті (цей параметр можна опустити, за замовчуванням розмір фрагмента складає 200 відліків).

Запис wav-файлів. Для запису вектора (або матриці) на диск у вигляді wav-файлу використовується функція wavwrite ' .

wavwrite (у, Fs, N, 'filename'), де у - записувані дані, Fs - частота дискретизації, Гц, N - число біт на відлік (8 або 16), 'filename' - ім'я створюваного файлу. Параметри Fs і N можна опускати, при цьому використовуються значення за замовчуванням: Fs = 8000 Гц, N = 16 .

Записувані дані повинні бути речовими і лежати в діапазоні від -1 до 1. Значення, що виходять з цього діапазону, будуть об...


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





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

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