• Aucun résultat trouvé

Local stability of codimension two

O primeiro passo para se utilizar o HTK obviamente é instalá-lo. Este software foi desenvolvido pelo departamento de engenharia da Universidade de Cambridge na

Inglaterra. Ele é disponibilizado gratuitamente, assim como toda sua documentação pelos desenvolvedores na página:

http://htk.eng.cam.ac.uk/

Para baixá-lo é necessário ter um registro no site, basta clicar em Register no topo da página e a seguinte página se abrirá:

Nesta página, basta completar os campos requeridos, descer até o final da página e aceitar os termos de licença clicando em Yes.

Então um e-mail será enviado para a caixa de entrada registrada no site e no conteúdo deste e-mail estará a senha de acesso aos downloads disponíveis.

Após anotar a senha em algum lugar, vá ao site do HTK novamente e clique no campo Download, na parte superior esquerda da página.

Aparecerão nesta página algumas opções de pacotes para baixar. É altamente recomendado escolher a versão Stable release (3.4.1). Os desenvolvedores também disponibilizam versões Beta, que normalmente ainda estão sendo testadas e é possível encontrar problemas de compilação que dificultarão a utilização da ferramenta mais tarde. As versões estáveis (que já foram testadas e aprovadas) normalmente são disponibilizadas abaixo das versões Beta.

O pacote HTK samples nada mais é que um pacote com alguns arquivos extras, incluindo um tutorial e demo da utilização do HTK, este demo é interessante, mas para quem está começando a utilizar as ferramentas agora será muito difícil entender o desenvolvimento desse reconhecimento utilizando apenas esse exemplo disponibilizado na página.

Assim que clicar em HTK Source code (tar + gzip archive) será demandado usuário e senha que foram registrados, lembrando que a senha foi mandada para o e-mail escolhido, ou seja, foram eles que definiram. Se o usuário e senha estiverem corretos, o download do pacote começará instantaneamente.

Uma vez terminado de baixar o pacote (que nesse caso virá no formato “tar.gz”) será necessário extrair o conteúdo compactado para uma pasta em seu computador.

Para extrair um arquivo tar.gz siga as seguintes instruções: Figura A.2 - Escolhendo a versão de download do HTK.

Abra um terminal no Ubuntu (atalho: Ctrl+Alt+T);

Navegue até o diretório onde está o arquivo baixado utilizando os comandos:

cd [Nome da pasta] (Se deslocará para o diretório da pasta selecionada); ls (Lista todo o conteúdo do diretório atual);

cd (Volta para o diretório raiz (home))

cd .. (Retorna ao diretório imediatamente anterior).

Ao encontrar o diretório onde está o arquivo compactado digite o seguinte comando:

tar –zxvf [Nome do arquivo].tar.gz

Isso fará com que uma nova pasta seja criada no mesmo diretório deste arquivo, contendo o conteúdo descompactado. Normalmente o nome desta pasta será htk. Não feche o terminal ainda.

Uma vez feito isso, pode-se entrar neste novo diretório utilizando o comando:

cd [Nome do novo diretório]

ou

cd htk

É a partir deste diretório que o HTK será instalado no computador.

Primeiramente é necessária configurar a instalação do HTK. No terminal, dentro da pasta htk, digite:

./configure

Isso executará alguns comandos de configuração. Quando terminar, essa mensagem deverá aparecer:

Agora, digite no terminal:

make all

Essa etapa deverá tomar alguns minutos e vai preparar o HTK para a instalação. Observação: Algo muito comum de acontecer é um erro do tipo:

Ao se deparar com esse erro, pode parecer algo complicado, mas na verdade é simples. Quando disponibilizaram o pacote para download, dentro da pasta

Figura A.3 - Mensagem de configuração completa no terminal.

HLMTools, o arquivo Makefile está com uma falha. Use o editor de textos de sua preferência e abra o arquivo Makefile dentro da pasta HLMTools. Na linha 77:

Exatamente antes do if, há 8 espaços onde deveria haver 2 tabulações. Na hora de compilar o sistema vai entender como um erro, e uma falha na instalação acontecerá. Apague todos os espaços e no lugar aperte TAB duas vezes. Então salve o arquivo e use “make all” no terminal mais uma vez.

Se tudo correr bem e nenhum erro aparecer no terminal, digite então:

sudo make install

A permissão será necessária, então digite a senha de super-usuário. Após isso, a instalação começará. Normalmente alguns segundos depois a instalação já estará completa.

Algo nítido após o procedimento de instalação é que não haverá nenhum ícone na área de trabalho, barras laterais ou alguma forma de executável. O HTK se quer tem uma interface gráfica com o usuário. São várias ferramentas independentes que são instaladas e para utilizá-las é normalmente através do terminal. Cada comando tem inúmeras opções e necessitam determinados argumentos. Para entender mais sobre como funciona cada ferramenta individual, pode-se baixar o HTK Book, manual de instruções do HTK na mesma página de download do pacote de instalação.

Ao terminar a instalação é como se uma série de “comandos de terminal” tivessem sido disponibilizados, mas para executar as tarefas de reconhecimento de fala não serão necessários todos eles, apenas uma parte, dependendo do que se está

se desenvolvendo. Por exemplo, se digitar: HVite no terminal (em qualquer diretório), algo assim deverá aparecer:

USAGE: HVite [options] VocabFile HMMList DataFiles...

Option Default

-a align from label files off

-b s def s as utterance boundary word none -c f tied mixture pruning threshold 10.0 -d s dir to find hmm definitions current -e save direct audio rec output off -f output full state alignment off […]

Que na verdade são as opções de configuração dessa ferramenta, caso não encontre esse comando é porque algo não correu bem durante a instalação.

Documents relatifs