O Manual do sscd. Peter H. Grasch

Documentos relacionados
Manual do SSCd. Peter H. Grasch

O Manual do Simond. Peter H. Grasch

O Manual do ssc. Peter H. Grasch

O Manual do KNetAttach. Orville Bennett Tradução: José Pires

O Manual do Desktop Sharing. Brad Hards Tradução: Pedro Morais

Manual do KDE su. Geert Jansen Tradução: José Pires

O Manual do Remote Desktop Connection. Brad Hards Urs Wolfer Tradução: José Pires

Manual do KNetAttach. Orville Bennett Tradução: Marcus Gama

Conteúdo. 1 Introdução 5. 2 Pré-configuração 6. 3 Configurar a Interface do Utilizador 7. 4 Configurar as opções internas 9

Proxy. Krishna Tateneni Tradução: José Pires

Acronis Backup & Recovery 10

Manual do Blogilo. Mehrdad Momeny Tradução: Marcus Gama

O Manual do Editor de Menus do KDE. Milos Prudek Anne-Marie Mahfouf Lauri Watts Tradução: José Pires

Relatório de Instalação do Windows 2003 Server

Manual do Ark. Matt Johnston Tradução: Henrique Pinto Tradução: André Marcelo Alvarenga

O Manual do Konquest. Nicholas Robbins Tradução: José Pires

ZSRest e ZSPos Multiposto

Ajuda na instalação de uma impressora OKI no novo Sistema Operativo Microsoft Windows 7

Guia de instalação e Activação

ACRONIS BACKUP AND RECOVERY 10 SERVER FOR LINUX

Manual do Desktop Sharing. Brad Hards Tradução: Marcus Gama

Manual do Simond. Peter H. Grasch

Conteúdo. Obtenção do CDDB

É altamente recomendável testar as conexões usando o programa PING (será visto posteriormente).

Guia de iniciação Bomgar B400

O Guia Introdutório Rápido do Kdenlive

Entendendo como funciona o NAT

OneTouch ZOOM Pro Diabetes Management Software. Guia de Instalação. Procedimento de instalação

Redes Ponto a Ponto. Os drivers das placas de rede devem estar instalados.

Autenticação 802.1x. Configuração SSID eduroam, em Windows XP

Passo a passo para instalação de um Servidor SSH

Manual de instalação. Manual de instalação. Liberdade. Liberdade. Versão /10/2002. Versão /10/2002

MDaemon GroupWare. Versão 1 Manual do Usuário. plugin para o Microsoft Outlook. Trabalhe em Equipe Usando o Outlook e o MDaemon

Conteúdo. 1 Introdução 5

Introdução ao Sistema. Características

Software PHC com MapPoint

Guia Passo a Passo de Actualização do Windows 8.1

Manual do Remote Desktop Connection. Brad Hards Urs Wolfer Tradução: Marcus Gama

Instalação e utilização do Document Distributor

Manual de administração do Kontact. Allen Winter

O Manual do Tenente Skat. Martin Heni Eugene Trounev Revisão: Mike McBride Tradução: José Pires

Manual. Configuração do. Samba. Compartilhamento e Servidor Samba Linux. Produzido por: Sergio Graças Desenvolvedor do Projeto GNU/Linux VRlivre

Cookies. Krishna Tateneni Jost Schenck Tradução: José Pires

IP significa Internet Protocol. A Internet é uma rede, e assim como ocorre em qualquer tipo de rede, os seus nós (computadores, impressoras, etc.

Introdução ao Tableau Server 7.0

Solutions for Information Technologies. BIS-Navegador. Oracle

Programação 2008/2009 MEEC Guia de instalação do PC de programação

BlackBerry Internet Service. Versão: Manual do Utilizador

Acronis Servidor de Licença. Manual do Utilizador

Seu manual do usuário EPSON LQ-630

Actualização para a IPBrick v de Setembro de 2014

ZS Rest. Manual Profissional. Instalação do Software. v2011

TUTORIAL: INSTALANDO O SKYPE (VOIP - VOZ SOBRE IP) - ATUALIZAÇÃO

Construção Páginas de Internet

O Manual do System Monitor. Chris Schlaeger John Tapsell Chris Schlaeger Tobias Koenig Tradução: José Pires

É possível rodar o Klavix com o Interbase ou com o Firebird. Baixe da página da Loureiro um dos gerenciadores disponíveis e instale em sua máquina.

Universidade Católica de Brasília Pró-reitoria de Graduação Curso de Ciência da Computação

Instalando e Configurando o Oracle XE

SCPIWeb. SCPIWebDespRec Aplicação Web para Consulta de Despesas e Receitas ( Lei Complementar nº 131 de 27 Maio de 2009 )

Este tutorial está publicado originalmente em

Acronis Backup & Recovery 10 Advanced Server Virtual Edition

Manual QuotServ Todos os direitos reservados 2006/2007

Aplicações de Escritório Electrónico

Guia de Rede. Configuração do Windows Utilizar um Servidor de Impressão Monitorizar e Configurar a Impressora Apêndice

4D XML Keys BuildApplication

Software da Impressora

SYNCING.NET 2.0 Instalação & Configuração

Ferramentas de Comunicação da Internet no Ensino/Aprendizagem

Internet Móvel Clix. Guia de Instalação

TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH!

Software PHC com MapPoint

Os clientes devem fornecer todos os materiais de operação necessários quando solicitados pelo engenheiro.

Instruções - Experiência 2

ZS Rest. Manual Avançado. Monitor de Publicidade. v2011

Guia do Administrador de Licenças de Usuários Autorizados do IBM SPSS Modeler

ProGriD. Manual de Instalação

Java e JavaScript. Krishna Tateneni Tradução: José Pires

Pacote de gerenciamento do Backup Exec 2014 para Microsoft SCOM. Guia do Usuário do Pacote de Gerenciamento do Microsoft SCOM

Configuração do Ambiente de Trabalho

Licenciatura em Eng.ª Informática Complementos de Redes - 3º Ano - 2º Semestre. Trabalho Nº 4 - VoIP

Pingwin Android Como instalar

Pesquisa e organização de informação

Soluções de Gestão de Clientes e Impressão Universal

Solutions for Information Technologies. BIS-Navegador. IBM DB2 UDB v8.x

CAPÍTULO 7 NÍVEL DE LINGUAGEM DE MONTAGEM

1. O DHCP Dynamic Host Configuration Protocol

O Manual do Dragon Player. Mike Diehl Ian Monroe Tradução: José Pires

Índice. 2 Acronis, Inc

1. Acerca deste documento

LABORATÓRIO VI DNS E BIND. Baseado no laboratório oficial disponível em

3º Exercício Prático: DNS

Manual do PolicyKit-kde. Daniel Nicoletti Tradução: Luiz Fernando Ranghetti

Impressão do Manual do Utilizador

Manual do Klipper. Philip Rodrigues Carsten Pfeiffer Tradução: Marcus Gama Tradução: André Marcelo Alvarenga

ENHANCED SERVER FAULT- TOLERANCE FOR IMPROVED USER EXPERIENCE. André Esteves nº3412 David Monteiro

Transcrição:

Peter H. Grasch

2

Conteúdo 1 Introdução 6 2 Usar o sscd 7 2.1 Pasta de base......................................... 7 2.2 Configuração........................................ 7 2.3 Base de Dados........................................ 8 2.4 Extrair as amostras recolhidas............................... 9 3 Perguntas e Respostas 10 4 Créditos e Licença 11 A Instalação 12

Lista de Tabelas 2.1 pasta de base do ssc.................................... 7 4

Resumo O sscd é a componente de servidor da ferramenta de aquisição de amostras ssc.

Capítulo 1 Introdução O sscd é a componente de servidor da ferramenta de aquisição de amostras ssc. Ele faz a gestão dos dados do locutor (utilizadores, instituições), assim como os meta-dados das amostras, usando uma base de dados, e guarda as amostras propriamente ditas. Recebe os dados dos clientes ssc que se ligam ao servidor através de TCP/IP. Para mais informações sobre a arquitectura geral do pacote Simon, veja por favor o manual do Simon. Para mais informações acerca do cliente ssc, veja por favor o manual do SSC. 6

Capítulo 2 Usar o sscd O sscd é uma aplicação da linha de comandos que não tem qualquer interface do utilizador. Não existem nenhuns parâmetros de lançamento em especial. 2.1 Pasta de base A pasta de base do sscd contém o ficheiro de configuração sscd.conf e um ficheiro de erros, no caso de decorrer algo de errado. Esta pasta também contém a sub-pasta samples, onde estão guardadas todas as amostras. A localização da pasta do sscd depende do seu sistema operativo: Microsoft Windows GNU/Linux A pasta de instalação do sscd.exe (normalmente: C:\Programas\simon /usr/share/sscd 0.3\bin\sscd.exe) Tabela 2.1: pasta de base do ssc 2.2 Configuração Não existe nenhuma configuração gráfica do sscd, mas existe um ficheiro de configuração (o sscd.conf), guardado na pasta do sscd. O ficheiro de configuração por omissão está bastante documentado e deverá ser simples de entender. Antes de executar o sscd, poderá pelo menos querer alterar os itens DatabaseUser e DatabasePassword do ficheiro de configuração. Veja a secção da base de dados para obter mais informações. ; Este é um ficheiro de configuração de exemplo e mostra as definições ; predefinidas ; o sscd irá procurar por este ficheiro em: ; Linux: ; /usr/share/sscd/sscd.conf ; Windows: ; <pasta de instalação do sscd >\ sscd. conf 7

[General] ; Mude isto para usar uma base de dados diferente ; Dado que o sscd usa ; comandos específicos da base de dados em alguns locais, só é suportado ; o QMYSQL de momento. ; O suporte para outros SGBD s poderá ser adicionado com extrema facilidade, ; pelo que se poderá pedir o suporte através do endereço ; support@simon - listens. org DatabaseType = QMYSQL ; O servidor do SGBD DatabaseHost =127.0.0.1 ; O porto do SGBD; 3306 é o porto por omissão para o MySQL DatabasePort =3306 ; A base de dados a usar; certifique - se que executa o programa de criação ; indicado antes de usar o sscd DatabaseName = ssc ; O utilizador usado para se ligar ao SGBD DatabaseUser = utilizador ; A senha da base de dados. O valor por omissão não irá funcionar ; na maioria dos casos DatabasePassword =MUDE - ME ; Opções da base de dados. Veja detalhes na documentação do QSqlDatabase do Qt DatabaseOptions = MYSQL_OPT_RECONNECT =1 ; O porto onde o servidor irá atender os pedidos; Por omissão: 4440 Port =4440 ; Associa o servidor a um dado IP de contacto; Se este valor for verdadeiro, ; o servidor irá ignorar os pedidos de todos os endereços menos o BoundHost ; (ver em baixo) Bind=false ; O IP do servidor associado ( se o valor de Bind for verdadeiro ) BindHost =127.0.0.1 2.3 Base de Dados O sscd guarda os dados do locutor e das amostras (mas não as próprias amostras) numa base de dados. De momento, só são suportadas as bases de dados MySQL. A adição de suporte para uma nova base de dados é trivial, contudo. Contacte a equipa do Simon se necessário. Para configurar as tabelas necessárias, o sscd fornece um programa de criação apropriado mysql _create_script.sql que é instalado na pasta de base do sscd. Poderá encontrar os erros da base de dados no ficheiro error.log, que também reside na pasta de base. 8

2.4 Extrair as amostras recolhidas Para criar os modelos com as amostras recolhidas pelo sscd, terá primeiro de as extrair da base de dados. ATENÇÃO Dado que o sscd está desenhado para uma aquisição de amostras em grande escala, não está preparado para ser amigável. A documentação abaixo é fornecida em primeiro lugar para profissionais com grande competência técnica. A maioria dos programas abaixo necessitam das ferramentas da GNU (normalmente disponíveis por omissão no GNU/Linux). Poderá usar a seguinte pesquisa (poderá necessitar de alguns ajustes, dependendo das amostras que necessita ao certo): use ssc; select s. Path, s. Prompt from Sample s inner join User u on s. UserId = u. UserId inner join UserInInstitution uii on u. UserId = uii. UserId inner join SampleType st on s. TypeId = st. SampleTypeId inner join Microphone m on m. MicrophoneId = s. MicrophoneId WHERE st. ExactlyRepeated =1 and uii. InstitutionId = 3 and (m. MicrophoneId = 1); Esta pesquisa irá enumerar todas as amostras da instituição 3 que foram gravadas com o microfone 1. Poderá, por exemplo, usar este programa para criar um ficheiro de mensagens: #!/ bin/bash sed 1d $1 > temp_out sed -e s /\\\\/\//g -e s/.* Samples \///g -e s/\. wav\t/ / temp_out > $1 rm temp_out Este ficheiro de mensagens poderá então ser importado no Simon. Para criar o dicionário apropriado, para compilar o modelo, poderá querer enumerar todas as frases que existem no ficheiro de mensagens. Podê-lo-á fazer com este programa: #!/ bin/bash cat $1 sed -e s/[0-9\/]* // sort uniq 9

Capítulo 3 Perguntas e Respostas Num esforço para manter esta secção sempre actualizada, a mesma está disponível na nossa Wiki online. 10

Capítulo 4 Créditos e Licença sscd Programa com copyright 2008-2010 de Peter Grasch peter.grasch@bedahr.org Documentação com copyright (c) 2009-2010 de Peter Grasch peter.grasch@bedahr.org Tradução de José Nuno Pires zepires@gmail.com A documentação está licenciada ao abrigo da GNU Free Documentation License. Este programa está licenciado ao abrigo da GNU General Public License. 11

Apêndice A Instalação Por favor, consulte as instruções de instalação na nossa Wiki. 12