O desenvolvimento de um plug-in para seleção automática de fonemas
Resumo
A virtualização musical exige conhecimentos da língua portuguesa, noções musicais, e muita habilidade em operacionalizar os softwares responsáveis por transformar as seleções do usuário em música. Este trabalho tem como objetivo simplificar a última parte deste processo, através da automação da seleção de fonemas, tornando o processo mais acessível e atrativo a um maior número de pessoas. Atualmente, lidar com a síntese pura de uma língua não é uma tarefa fácil. Caso a língua desejada não esteja disponível no mercado principal de base de dados (VOCALOID, Sinsy...), o usuário, além de possuir conhecimentos sobre teoria musical (requeridos para produzir conteúdo), também precisa compreender fundamentos da fonologia da língua escolhida, entender tópicos básicos da concatenação de fonemas e saber manusear os por menores do software escolhido de forma que o produto seja satisfatório. Toda essa dificuldade acaba tornando o processo nada automático e extremamente artesanal. Este trabalho visa o aprimoramento da virtualização musical através da automatização de dois importantes processos que acabam dificultando a síntese: a transcrição fonética e a disposição de demissílabas, de acordo com as gravações encontradas na base de dados previamente desenvolvida. O software escolhido para realização do trabalho (UTAU - Ferramenta de síntese para voz cantada) foi adotado por não requerer investimentos prévios e permitir desenvolvimento de plug-ins e bancos de dados de forma livre. Para desenvolver conteúdo na língua portuguesa, deve-se inserir símbolos que representam fonemas em notas que se encontram em um piano-roll. Depois da inserção de fonemas, deve-se fazer a transição manual das demissílabas, conectando-as de acordo com os arquivos disponíveis na base de dados - para isso, o usuário precisa também gerenciar os arquivos da base, conhecendo quais transições estão disponíveis para uso. Este trabalho propõe o desenvolvimento de um plug-in que permita que o usuário insira sílabas diretamente nas notas do piano-roll na língua portuguesa, sem se preocupar com a transcrição fonética. Este plug-in também irá concatenar os fonemas de acordo com suas demissílabas, poupando o usuário do trabalho árduo e manual. A linguagem escolhida foi Java, devido a sua praticidade na construção de interfaces gráficas, por ser orientada a objeto, por não depender de plataforma e por ter facilidade de integração com o UTAU. Para alcançar os objetivos almejados, foi necessário um estudo aprofundando da teoria das sílabas, da fonologia do português e das possíveis regras de articulação a partir da relação entre a escrita e fonética da língua.
Palavras-chave: virtualização musical; utau; fonemas;