Transformada de Fourier
29 pág.

Transformada de Fourier


DisciplinaRedes sem Fio594 materiais22.009 seguidores
Pré-visualização5 páginas
Se o intuito for por exemplo, 
utilizar algoritmos para o processamento de imagens no MATLAB\uf6da, basta usar a caixa de 
ferramentas \u201cImage Processing Toolbox\u201d que contém inúmeros algoritmos prontos para 
o processamento de imagens. 
O MATLAB\uf6da não possui uma caixa de ferramentas específica para o 
reconhecimento de voz. 
 70
As principais caixas de ferramentas do MATLAB\uf6da podem ser encontradas na 
Janela \u201cLaunch Pad\u201d, a qual fornece um rápido acesso ao menu de \u201cajuda\u201d (help) de cada 
ferramenta. A figura 8.4 mostra a Janela \u201cLaunch Pad\u201d. 
 
 
Figura 8.4: Janela \u201cLaunch Pad\u201d do MATLAB\uf6da 
 
No desenvolvimento do sistema \u201cParlato\u201d (Capítulo 9) foram utilizados vários 
algoritmos, os quais podem ser encontrados nas caixas de ferramentas descritas abaixo: 
- Data Aquisition Toolbox: Caixa de ferramentas com algoritmos e funções para 
aquisição de dados. 
- Filter Design Toolbox: Caixa de ferramentas com funções para elaboração e 
filtros e banco de filtros. 
- Signal Processing Toolbox: Caixa de ferramentas com funções para o 
processamento de sinais, tais como a FFT. 
- Statistics Toolbox: Caixa de ferramentas com funções estatísticas tais como a 
correlação. 
- Wavelet Toolbox: Caixa de ferramentas com funções e algoritmos de análise 
espectral de sinais através das \u201cwavelets\u201d (método similar a FFT). 
- Database Toolbox: Caixa de ferramentas com funções e procedimentos para a 
criação e manipulação de arquivos de banco de dados. 
 
Além das caixas de ferramentas específicas, muitas funções matriciais e numéricas 
foram utilizadas na confecção do sistema de reconhecimento de voz \u201cParlato\u201d (capítulo 
 71
 72
9). A utilização de todas estas funções e ferramentas de cálculo, justifica o uso do 
MATLAB\uf6da como software de desenvolvimento de um sistema complexo como de 
reconhecimento de voz, pois neste caso, a atenção do programador fica voltada ao sistema 
e não a pormenores como o desenvolvimento de algoritmos para fazer a conexão com a 
placa de som, por exemplo. 
Finalmente vale salientar que o MATLAB\uf6da não possui uma Caixa de Ferramentas 
especifica para o reconhecimento de voz. Portanto desenvolver um sistema de 
reconhecimento de voz no MATLAB\uf6da torna-se uma tarefa tão árdua quanto em C/C++\uf6da; 
a diferença é que com o MATLAB\uf6da , tem-se mais segurança na utilização de algoritmos 
(algoritmos de cálculo avançado, como a FFT) que já foram amplamente testados e 
aprovados. Deste modo elimina-se a possibilidade de erros na programação destes 
algoritmos e conseqüentemente diminui-se a porcentagem de erros do sistema como um 
todo. Portanto, o sistema \u201cParlato\u201d de reconhecimento de voz (descrito no capítulo 9) é 
um sistema desenvolvido neste trabalho utilizando o MATLAB\uf6da como linguagem de 
programação. O sistema \u201cParlato\u201d é parte integrante desta dissertação. 
 
 
 
 
 
 
 
	5.2 A TRANSFORMADA CONTÍNUA DE FOURIER
	5.3 A TRANSFORMADA DISCRETA DE FOURIER
	5.4 A TRANSFORMADA RÁPIDA DE FOURIER - FFT
	Se fizermos na equação 5.14,\ufffd, [5.15]
	16_Cap08_Matlab_a.pdf
	O RECONHECIMENTO DE VOZ E O MATLAB( 6.0
	Para desenvolver um sistema completo de Reconheci
	Todas estas linguagens de programação possuem um