Page 1 of 1

Festival Text to Speech singing for you

Posted: Sun Jul 30, 2017 12:49 pm
by anonymouschico
Hello everyone.
Are you aware Festival Text to Speech (only Linux right now) can sing?
Here you are: http://festvox.org/docs/manual-1.4.3/festival_29.html

Here's my idea:

Code: Select all

Add a XML export score menu item to export a score in the piano roll as XML file for use with this, then in the file, user could add his lyrics.
Even better, associate Lyrics with each note and export the whole.
Is this valid?

Thanks for attention.

Re: Festival Text to Speech singing for you

Posted: Sun Jul 30, 2017 1:05 pm
by anonymouschico
P.S.: Try this as XML file. Does it sound familiar?

Code: Select all

<?xml version="1.0"?>
<!DOCTYPE SINGING PUBLIC "-//SINGING//DTD SINGING mark up//EN" 
      "Singing.v0_1.dtd"
[]>
<SINGING BPM="130">
<PITCH NOTE="F4"><DURATION BEATS="1">poh</DURATION></PITCH>
<PITCH NOTE="F4"><DURATION BEATS="1">poh</DURATION></PITCH>
<PITCH NOTE="E4"><DURATION BEATS="1">poh</DURATION></PITCH>
<PITCH NOTE="E4"><DURATION BEATS="1">poh</DURATION></PITCH>
<PITCH NOTE="D4"><DURATION BEATS="0.75">poh</DURATION></PITCH>
<PITCH NOTE="E4"><DURATION BEATS="0.25">poh</DURATION></PITCH>
<PITCH NOTE="D4"><DURATION BEATS="0.5">roh</DURATION></PITCH>
<PITCH NOTE="C4"><DURATION BEATS="0.5">poh</DURATION></PITCH>
<PITCH NOTE="A3"><DURATION BEATS="1">poh</DURATION></PITCH>
</SINGING> 
Start it from Festival with

Code: Select all

(tts "yourFileName.xml" 'singing)
Bye!