lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Lilypond to xml -singing voice festival


From: fresco
Subject: Re: Lilypond to xml -singing voice festival
Date: Thu, 17 May 2012 11:27:12 -0700 (PDT)


Graham Percival-3 wrote:
> 
> On Thu, May 17, 2012 at 05:07:03AM -0700, fresco wrote:
>> 
>> fresco wrote:
>> > 
>> > David Kastrup wrote:
>> >> 
>> >> fresco <address@hidden> writes:
>> >> 
>> >>>> But when I try to insert:
>> >>>> \include "festival.ly"
>> >>>> #(set! song:*debug* #f)
>> >>>> \festival #"bach-präl.xml" { \tempo 4 = 100 }
>> 
>> Basically, the problem is solved.
> 
> Could I ask for your help in documenting festival output?  At the
> moment it's completely undocumented in lilypond:
> http://code.google.com/p/lilypond/issues/detail?id=1245
> 
> If you're willing to help us improve the docs, please consult with
> James (cc'd on this email).
> 
> - Graham
> 
> _______________________________________________
> lilypond-user mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/lilypond-user
> 
> 
1.Concerncing a festival output with regard to speech recognition you can
watch my animation video:

http://www.dailymotion.com/video/xqnjc2_german-teacher-tux-text-to-speech-exp_creation

At the end of this video there are 3 pages of howto.

2.Concering a festival output with regard to a singing voice (in Linux),
please read the following summary:

==========================================
1. Play a (music)XML-file with a festival command in Linux:
==========================================

Open a terminal and insert:

festival


Then your prompt should look like  this:

festival>

Insert at this prompt the command:

(tts "/usr/share/doc/festival/examples/songs/daisy.xml" 'singing) 

=================================================
2. Create a WAV-File with a festival command in Linux of daisy.xml
=================================================

Leave the festival prompt!!! (STRG and Z)

Insert at the usual prompt:

text2wave -mode singing "/usr/share/doc/festival/examples/songs/daisy.xml" 
-o "/home/user/Desktop/daisy.wav“

Now you won't hear anything but the output file should be on your Desktop.

Here is the text of the festival-file daisy.xml :
----------------------------------------------------------------

<code daisy.xml>
<?xml version="1.0"?>
<!DOCTYPE SINGING PUBLIC "-//SINGING//DTD SINGING mark up//EN" 
      "Singing.v0_1.dtd"
[]>
<SINGING BPM="80">
<DURATION BEATS="1.0,1.0"><PITCH NOTE="F4,D4">Daisy</PITCH></DURATION>
<DURATION BEATS="1.0,1.0"><PITCH NOTE="Bb3,F3">Daisy</PITCH></DURATION>
<DURATION BEATS="0.33"><PITCH NOTE="G3">Give</PITCH></DURATION>
<DURATION BEATS="0.33"><PITCH NOTE="A3">me</PITCH></DURATION>
<DURATION BEATS="0.34"><PITCH NOTE="Bb3">your</PITCH></DURATION>
<DURATION BEATS="0.67,0.33"><PITCH NOTE="G3,Bb3">answer</PITCH></DURATION>
<DURATION BEATS="1.5"><PITCH NOTE="F3">do</PITCH></DURATION>
<REST BEATS="0.5"></REST>
<DURATION BEATS="1.0"><PITCH NOTE="C4">I'm</PITCH></DURATION>
<DURATION BEATS="1.0"><PITCH NOTE="F4">half</PITCH></DURATION>
<DURATION BEATS="1.0,1.0"><PITCH NOTE="D4,Bb3">crazy</PITCH></DURATION>
<DURATION BEATS="0.33"><PITCH NOTE="G3">all</PITCH></DURATION>
<DURATION BEATS="0.33"><PITCH NOTE="A3">for</PITCH></DURATION>
<DURATION BEATS="0.34"><PITCH NOTE="Bb3">the</PITCH></DURATION>
<DURATION BEATS="0.67"><PITCH NOTE="C4">love</PITCH></DURATION>
<DURATION BEATS="0.33"><PITCH NOTE="D4">of</PITCH></DURATION>
<DURATION BEATS="1.5"><PITCH NOTE="C4">you</PITCH></DURATION>
<REST BEATS="0.17"></REST>
<DURATION BEATS="0.33"><PITCH NOTE="D4">we</PITCH></DURATION>
<DURATION BEATS="0.33"><PITCH NOTE="Eb4">don't</PITCH></DURATION>
<DURATION BEATS="0.33"><PITCH NOTE="D4">need</PITCH></DURATION>
<DURATION BEATS="0.33"><PITCH NOTE="C4">a</PITCH></DURATION>
<DURATION BEATS="0.67,0.33"><PITCH NOTE="F4,D4">stylish</PITCH></DURATION>
<DURATION BEATS="0.33,1.0"><PITCH NOTE="C4,Bb3">marriage</PITCH></DURATION>
<DURATION BEATS="0.33"><PITCH NOTE="C4">I</PITCH></DURATION>
<DURATION BEATS="0.67"><PITCH NOTE="D4">can't</PITCH></DURATION>
<DURATION BEATS="0.33,0.67"><PITCH NOTE="Bb3,G3">afford</PITCH></DURATION>
<DURATION BEATS="0.33"><PITCH NOTE="Bb3">a</PITCH></DURATION>
<DURATION BEATS="0.33,1.17"><PITCH NOTE="G3,F3">carriage</PITCH></DURATION>
<REST BEATS="0.17"></REST>
<DURATION BEATS="0.33"><PITCH NOTE="F3">but</PITCH></DURATION>
<DURATION BEATS="0.67"><PITCH NOTE="Bb3">you'll</PITCH></DURATION>
<DURATION BEATS="0.33"><PITCH NOTE="D4">look</PITCH></DURATION>
<DURATION BEATS="0.67"><PITCH NOTE="C4">sweet</PITCH></DURATION>
<DURATION BEATS="0.33,0.67"><PITCH NOTE="F3,Bb3">upon</PITCH></DURATION>
<DURATION BEATS="0.33"><PITCH NOTE="D4">the</PITCH></DURATION>
<DURATION BEATS="0.34"><PITCH NOTE="C4">seat</PITCH></DURATION>
<DURATION BEATS="0.33"><PITCH NOTE="D4">of</PITCH></DURATION>
<DURATION BEATS="0.33"><PITCH NOTE="Eb4">a</PITCH></DURATION>
<DURATION BEATS="0.34,0.33,0.33"><PITCH
NOTE="F4,D4,Bb3">bicycle</PITCH></DURATION>
<DURATION BEATS="0.67"><PITCH NOTE="C4">built</PITCH></DURATION>
<DURATION BEATS="0.33"><PITCH NOTE="F3">for</PITCH></DURATION>
<DURATION BEATS="1.0"><PITCH NOTE="Bb3">two</PITCH></DURATION>
</SINGING>

<code end of daisy.xml>

Kind regards,
fresco







-- 
View this message in context: 
http://old.nabble.com/Lilypond-to-xml--singing-voice-festival-tp33852410p33865852.html
Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]