AudioProcessingInMatlabSimulink

42

description

Audio signal processing

Transcript of AudioProcessingInMatlabSimulink

Page 1: AudioProcessingInMatlabSimulink

|����������|��� ����������

���������|�������

|����������|��� ����������

���������|�������

������|������ ��|������ ������������

�|�����������|������������ � !��"�� �# � � !��"�� �# �

���������� ��������$��###��������������#�%& ������$��###��������������#�%& ��

& ��'�������������#& ��'�������������#

D�����|����������|��� �������������������|�������

Page 2: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

DD������D� D

����������������

����� ����

��������������������������� ��

����� ����� �!�������� "�#���$ �%��������

&��������� �������

����'��(��� �" �)�*������� "��+�,,-�.�"����/����)�/���������*����� �&���" ���� ��0��1�������(� ��2������ ��!���1� ���)����2������ ����������(����� �)�"���

*��"��11� "�)� "��"���

���.�0�����3�%� ������40 ������*��)5

Page 3: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

�D������D� �

6��)� �6��)� �

��%��2�)��1� ��)����

&��(� "������� "�������(� "����

��1��(�1�� �������� "

!�)�-��2�)���� "������)��5

+��7�� �-�(�1�� �������� "

�����"��1

*�����(����1� ����

����������)���� �� �+�����!+��#* ����

6�����

+��1� ������1���� ����������(� "

Page 4: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

�D������D� �

���)��'0)�������$��(���)��'0)�������$��(

���.�0

�1�)� �

�" �)�*������� "����)��

! *�0)������

Page 5: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

�D������D� �

���.�0�*��1�����.�0�*��1��

0�2����-����������-��� ��(����"���2�1�)������������.�0��*)��������(�8���.�0�*��1��9��������2�))��� "��"��

����'' ����)���� �����(����':� "'(�1�'(�1�!�� )��(���

��������

�� *)�����)����������%���-;�� <D=�>�� (�-;���<�=�>�� �������1��2�"����

D� *)�����)����%���-�������;�� <D=�>�� (�-;���<�=�>�

Page 6: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

rD������D� �

���&��(�����%��+�)����&��(�����%��+�)�

������(���� ����%�2�)��<*���2��1���� )->����%���(

�������������

����������������� ��������

�����������������������������

�������������������

�����������������������

�2�������%�2�)�������������-���))������������)�1 �1�����

Page 7: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

;D������D� �

���&��(�����%�+�)����&��(�����%�+�)�

����������������������

�����������������������������

�������������!�â��"���â�

��������#�������$������

������%����&����

��������

�� '�����!������������(���������)��*���+%#,%-.��(/���)��&������������!��$����$&����$&�����(�)��$$&���

�� '�����!�����0$!�����������������(����������)�

Page 8: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

åD������D� �

�)���� ��������*��%������������ �)���� ��������*��%������������

��%&��(?D�1�

@-��2�A�;���%���(<B2)� "�����%C>E

���)��<D����>��)��<<��)� "��<->>'2���-<���>>E

���)��<D���D>��)��<<��)� "��<->>'2���-<��D>>E

Page 9: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

�D������D�

���*)�-���%�+�)�����*)�-���%�+�)��

���)�-���� (���� "��� (������(���������(�%�������%)�-����� (����� (��

������â�â����

������â�â�����1��â�$.������0���$2���$���

������â�â�����1�â�$.������$2���$���

��&������

��&���$������&���$�����!����&��

��1)��<��%*)�-?��1>�

��������������1���������.�

������â�â����

��������

´�������!����������������â�(����������)�

Page 10: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

�?D������D� ��

���&��('*)�-�$�� "�! *�0)�������&��('*)�-�$�� "�! *�0)����

������(')�-���� (���� "�! *�0)�������

��'�-��$2���"��'���&�$��"´����3����´��

��'�-��$2���"��'���2�"#��3�������$�

��1)��

��������

4������������������!����������

+��1������(�������� F

Page 11: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

��D������D� ��

�)���� �)����

�)���� ����������%�������������

�)��%+�)�*)�-?��1()

Page 12: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

�DD������D� �D

�������������%��+�)��������������%��+�)�

���������� ���%��2�)������%�����

�������������������������

(����)��&������5�����6�

(â)��&���!��������$��&�������������������

%����&������&����&����� 0���������$������

��1)��<��%�����?��1>�

��������������1���������.�

����������7�����5��1�����&�����.�

8�����������&�����

��������

#��&���!����������������

Page 13: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

��D������D� ��

���&����(�����%��+�)����&����(�����%��+�)�

��������(���%��2�)���

���*����!����$������&���â�&�����3�9'�

���*���(�����$���)�&�����+%#,%-�

:��*���(´����3�������$�)�&�������&��2��&�����(��'�-��$2����"'����������$$�;<"3�������3�:��)

��1)��

���=���!����������â�3�9'���$������&���â8

���#�â�(�����$�������)

:��#�â�(��3��´����$���������)

��������

#��&���!�����������������

Page 14: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

��D������D� ��

��1��!�1�� � ����� �" �)���1��!�1�� � ����� �" �)�

���-���)���1��(�1�� �)����2���������" �)��

�1)���(���%�)�1������ �� ���-

+��7�� �-������

Page 15: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

��D������D� ��

��� "� "���%��*)�-�����*���1���� "� "���%��*)�-�����*���1�

����� ���)�����)�-��2������ (�

Õ /��1�)����%)�-<-��2�>

Õ #�"��%�)�1�����%)�-<D=-��2�>

Õ .���%�)�1�����%)�-<?��=-��2�>

Õ #�"�������<� (�2�����>����%)�-<-����D=2�>

Õ .��������<� (��)����>����%)�-<-��?�å=2�>

��������

Õ ��-�8��%*)�-?��19�� (�������������(��

Õ �������8��%*)�-?D�19�����������-����� ������(�-������ �%������ �����2)-�

Page 16: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

�rD������D� ��

��1��!�1�� � �" �)�*������� "��1��!�1�� � �" �)�*������� "

�������1����������

#������"�������"������������������1����1���� G

Page 17: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

�;D������D� ��

- ������� �� (� - ������� �� (�

$������� ����%��"� �������<� (���! *��)�������>������(������� (�

� ")��2��7�� �-�

��)��)��2��7�� �����

�1)���(��1�(�)���� �

��������

��������������%��1�(�)��

Page 18: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

�åD������D� ��

�)���� �)����

�)���� ����������%�������������

�� � �����?�

�� � �����?D

�� � �����?�

Page 19: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

��D������D� �

!�)�-�� � ����'��(��!�)�-�� � ����'��(��

����������(�)�-�� �����" �)G

-< >���H�-< ��>

������22������� �(�)�-�"� �����G

����

&�%���������

������

+)� "� "

Page 20: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

D?D������D� D�

� ")��!�)�-�� ���(��� �" �) � ")��!�)�-�� ���(��� �" �)

0)����(��"��1�

�/02;��&� <&��&�

&�������

&����>��7&��02�

�1�)� ��1�(�)�

��������

��������������%��1�(�)�

Page 21: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

D�D������D� D�

��)��)��!�)�-�� ���(��� �" �)��)��)��!�)�-�� ���(��� �" �)

#�������������8�������9��22�����

/02;��&� <&��&����

&���

�����&����>���&��02��>���&��0�2��>���&��0:2�����

�1�)� ��1�(�)�

� :

Page 22: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

DDD������D� DD

��)��)��!�)�-�� ���(��� �" �)��)��)��!�)�-�� ���(��� �" �)

*���1�����%�)����

Õ +��(�����"�� ���I��

Õ �����)�(�)�-���1��;��'2�

��������

Õ ��������������%��1�(�)�� (���� "����1�����1��������������������22�����

Õ ��(�2-�����1�(�)���������1������ ��� ���<���-����� ��������� "� "��������� ��F>

Õ $�����8�� 2�"����)������-���19����� �)�(���))������)��� ���2�)���� (�����1������ ����< ��� ����"��>

Page 23: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

D�D������D� D�

��)��)��!�)�-�� ���(��� �" �)��)��)��!�)�-�� ���(��� �" �)

#����������8�� 2�"����)������-���19��)���G

������������)�����-�<��-����%� ���1()>

D��J������)�����2�8�� 2�"����)������-���19

���+�))�����(��)�"�������������)�����-� �1�

Page 24: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

D�D������D� D�

��(���+)� "� "��(���+)� "� "

+)� "� "���� (��

Õ ����� (���1�)������������� (��2���:���)� ��2)-� "��%�����(�������K������� "K���� (

Õ 8*�����1�(�)���� 9�(��������%�����)��(�)�-

�1�)� ��(�1��

Õ (��22�1()�<�))�)��2��1�>

Õ (��22L ��1()�<2�����'�å'/�>

Page 25: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

D�D������D� D�

��(���+)� "� "��(���+)� "� "

�1�)� ��1�(�)�

6��"� �)�������"��1� ��(�2��(�������"��1�

Page 26: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

DrD������D� D�

�" �)�*������� "�$�� "�����) �" �)�*������� "�$�� "�����)

���� %��������)���-��8����)9�

Page 27: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

D;D������D� D�

�����*��(����� �����*��(�����

#��������������(���(G

����������(���(���� ��������2����(�2��1�����)� "�������"������%���)����(��<")�����>�� (��)� "�����%���)�������

� �)�"-���� -���1������-�

� ��������2����(�� �������%���)����(�

6������1�(���%�������

-���1�<���2�)���>��%���)������

*�����2��7�� �-��2��7�� �-��2������ ��

+��1� ��2��7�� �-������ � ��2��7�� �-�

Page 28: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

DåD������D� D�

������+�)������(�)��2� ���� ������+�)������(�)��2� ����

�����������2�)����1�(�)��2���������(����� �

���������)���� ��������()-�%��-� "��������� ���" �)�� (����)��)-�%��-� "�2�)���������� %�)����2������������������� ��� ������%���)�������� 2��1���� ��

�����1���� �������������������2�����1�(�)�����2� (�1� ��)�<����>�2��7�� �- <2?>�� (�2��1� ��<+���+D��+���5>�

Page 29: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

D�D������D� D

+��1��� �)-�����2� ����� �" �)+��1��� �)-�����2� ����� �" �)

M���

|������ ������

´����

�������

Page 30: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

�?D������D� ��

�����"��1 �����"��1

�����"��1�<���"��1�1>�(��)�-����������1��2��7�� �-��� �� ���

��%��2��1��

�����"��1��

Page 31: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

��D������D� ��

&��)���1�� �����"��1&��)���1�� �����"��1

��-�8(���22�L�� �D9�

�����"��1� �����1�

Page 32: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

�DD������D� �D

*������ (�+��1� ��*������ (�+��1� ��

*������ (�2��1� ����� ����(�2� �(�%����))-�

��� (�2��1� ��

+D

+�����2��1� �

+�

*���������(�;��'2?

Page 33: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

��D������D� ��

�����"��1�&��(� " �����"��1�&��(� "

�����"��1�&��(� "

Õ ����''��)�������"���(�'�����(�1��' �����"��1&��(� "'������"��1L���(� "���1)

8��1���9

��%�2��1�

�����"��1�

Page 34: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

��D������D� ��

*�����!����1� ���� ��)"�����1�*�����!����1� ���� ��)"�����1�

��1��(�1�� �

Õ ����������)����

Õ ��!+�<�%���"����" ���(��!�22��� ���+� ���� >

Õ J�)(�&��� ����)"�����1�<��r�>

+��7�� �-�(�1�� �

Õ ������1�</�))���r�>

Õ #��1� �����(����������1�< �����(�����rå>

6������

Õ �+��< �1)��� %�����2�)���������� ">

Õ ���1�1�)���)����(

Õ /����)� �������������

Page 35: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

��D������D� ��

���������)���� ��2������+��1����������)���� ��2������+��1�

.����<�>������2��1���2���,���Då�

�<�>�

�<��i>�

i�:�

:�

��:���������������������������

���&����:����5��7����??�

���������)����

<i>�

� ���

'�$!������

Page 36: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

�rD������D� ��

���������)���� �%���! *�0)���������������)���� �%���! *�0)������

&��)���1�����������)���� �(�1��

��������

�� ��������������%��1�(�)�� (���-����

Page 37: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

�;D������D� ��

*����������� "�%������������)���� *����������� "�%������������)����

&��)���1������������� "�%������������)���� ������D�1()

Page 38: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

�åD������D� ��

+��1� ��� �)-���+��1� ��� �)-���

�����������������2�2��1� ���

Õ +��1� ��������������))-�(�2� �(��

Õ ����������� (� "��-����)������-��������2��7�� ������2����� � �����2�����%���)��������

Õ +��1� ��� �)-����������2�)�������������� ��2�����2���������2��1� �������-�1�����(� ��2������%���)�

��1������ �1����(��

Õ *�������� "�� ������1�����(�������1

Õ *�������� "�� �����.*�������1

Õ +������ "�2�������.*������

Õ +���� "��2�1�������2�J������ ��

Page 39: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

��D������D� �

+��1� ��� �)-���+��1� ��� �)-���

������!����

Õ ������"��2���2��1� ���- ���������������� ������������2��1� ���������� ���������"��1��

Õ ����''������(�))����(�'M���1� '�&��N!&��'�����(������1)

+��1� ��.������ ��)"�����1

Õ ���.�0���(���-������))��3�1��,���

Õ ����''�����)�1�� ��(�'�����'2�)�����1

Page 40: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

�?D������D� ��

�������%�2��1���(� " �������%�2��1���(� "

��1��(�1�� ���(� "

Õ *����*�)�����(����(�)����

Õ !*����!�22��� ���)�*��

Õ �!*�����(���%��!�22��� ���)�*���<(��(�1�1()>

+��7�� �-�(�1�� ���(� "

Õ ����� (���(� "

Õ ��� �2��1���(� "

�������(� "�� ����.�0

����''�������������(�'M�����'�(������ '�(������1)

Page 41: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

��D������D� ��

�� �)���� ��� �)���� �

�(��)����)��2��������'��(�����" �)�������� "�

Õ ���.�0

Õ �1�)� �

Õ �" �)�*������� "����)��

Õ ! *�0)������

�(%� ��"���

Õ &�)���)��2� ���� �����))������)����(�� (������(

Õ 4����)��"������)��)"�����1�(���" ����)�

Õ #�"��)�%�)���"��11� "�)� "��"��-�������1����)�

Õ *����2�)�%����)�,���� ������)�����

Õ ���-�(���""� "

Õ � ��"����(�� %��� 1� �

Page 42: AudioProcessingInMatlabSimulink

D��� |����������|��� �������������������|�������

�DD������D� �D

&�2��� ���&�2��� ���

@�A�8!����������1��*������� "��2� ����� �" �)�9����������-�!�))����*�������� (�#� �� ��*�� �����#�))������

@DA�8+� (�1� ��)���2� �����&���" ���� 9���-�&��� ���� (�3�� "��*�� �����#�))������

@�A�8�22������)�� �(9������''�������1� -��� ���)���1'�22����'�22������)�� �(���1)

@�A�8�����!���9������''������(�))����(�'M���1� '�&��N!&��'�����(������1)

@�A�8 �������(� "�� ����.�09������''�������������(�'M�����'�(������ '�(������1)