Uma Ferramenta para Auxiliar na Criação de Letras Musicais

DSpace Repository

A- A A+

Uma Ferramenta para Auxiliar na Criação de Letras Musicais

Show full item record

Title: Uma Ferramenta para Auxiliar na Criação de Letras Musicais
Author: Prüsse, Álvaro Emílio
Abstract: Há uma quantidade considerável de materiais e ferramentas disponíveis que potencialmente podem contribuir no processo de criação de letras musicais. Porém, esse conteúdo encontra-se distribuído em diferentes softwares, sites, livros etc. São raros os softwares específicos para criar letras de músicas. A grande maioria das ferramentas existentes no mercado são destinadas especificamente para a língua inglesa. Este trabalho é destinado à criação de uma ferramenta web para reunir algumas funcionalidades que possam estimular e acelerar o processo de criação de letras musicais na língua portuguesa. As principais funcionalidades da ferramenta são: separação silábica/contador de sílabas, sugestão de palavras relacionadas, sugestão de palavras com a mesma classificação quanto à sílaba tônica. Todas as sugestões são construídas a partir do processamento de letras musicais de um mesmo gênero, o que pode produzir resultados melhores por estarem mais próximas do mesmo contexto. As letras foram extraídas com web crawling para formar um corpus linguístico. A partir do corpus, treinou-se um modelo com Word2Vec, responsável por encontrar palavras similares. Ainda, foram propostos dois algoritmos baseados em regras linguísticas: um de separação silábica e um de para determinar a sílaba tônica.There are a considerable amount of materials and tools available that can potentially contribute to the process of creating lyrics. However, this content is distributed in different software, websites, books, etc. Specific software for creating lyrics is rare. The vast majority of tools on the market are intended for the English language. This work is intended to create a web tool to gather some features that can stimulate and accelerate the process of creating lyrics in Portuguese. The main features of the tool are: syllable separation / syllable counter, suggestion of related words, suggestion of words with the same classification as the stressed syllable. All suggestions are constructed from processing lyrics of the same genre, which can produce better results because they are closer to the same context. The lyrics were extracted with web crawling to form a linguistic corpus. From the corpus, a model was trained with Word2Vec, responsible for finding similar words. Furthermore, two algorithms based on linguistic rules were proposed: one for syllabic separation and one for determining the stressed syllable.
Description: TCC (graduação) - Universidade Federal de Santa Catarina, Centro Tecnológico, Ciências da Computação.
URI: https://repositorio.ufsc.br/handle/123456789/253319
Date: 2023-12-08


Files in this item

Files Size Format View Description
TCC_FINAL.pdf 3.227Mb PDF View/Open TCC

This item appears in the following Collection(s)

Show full item record

Search DSpace


Browse

My Account

Statistics

Compartilhar