Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Algorithmic composition from text: How well can a computer generated song express emotion?
KTH, School of Computer Science and Communication (CSC).
KTH, School of Computer Science and Communication (CSC).
2014 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

Algorithmic composition has long been a subject of research in computer science. In this report we investigate how well this knowledge can be applied to generating an emotional song from a piece of text, such as a text message, a tweet or a poem. The algorithm described in this paper uses Markov chains to generate a melody from just a sentence and a mood (happy or sad). It can then be output from some voice software such as Vocaloid, which is used here. The results show that a simple algorithm can be used to generate songs that communicate the wanted emotion. 

Abstract [sv]

Algoritmisk komposition har länge varit ett forskningsämne inom datavetenskapen. I den här rapporten undersöker vi hur denna kunskap kan appliceras för att generera en sång ifrån ett stycke text såsom ett textmeddelande, en tweet eller en dikt. Algoritmen som beskrivs använder Markovkedjor för att generera melodier från bara en mening och en känsla (glad eller ledsen). Sången kan sedan spelas från röstmjukvara, såsom Vocaloid, vilket används här. Resultaten visar att en simpel algoritm kan användas för att generera sånger som kommunicerar den önskade känslan. 

Place, publisher, year, edition, pages
2014. , 20 p.
National Category
Computer Engineering
Identifiers
URN: urn:nbn:se:kth:diva-146295OAI: oai:DiVA.org:kth-146295DiVA: diva2:723667
Subject / course
Computer Science
Educational program
Bachelor of Science in Engineering - Computer Engineering
Supervisors
Examiners
Available from: 2014-11-25 Created: 2014-06-11 Last updated: 2014-11-25Bibliographically approved

Open Access in DiVA

fulltext(355 kB)218 downloads
File information
File name FULLTEXT01.pdfFile size 355 kBChecksum SHA-512
ba2d840ed85c51bddde20d94ab842d3a840ae4203601456d8b7ab4716bd55bf3282d42ef0bc8a1bb4b0a280330365e6417e5c22daec780e7ae51f81f19f59a67
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Sievers, JacobWagenius, Rex
By organisation
School of Computer Science and Communication (CSC)
Computer Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 218 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 1905 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf