Karl,<div><br></div><div>I did try that not sure how much that will help.  I even thought of trying to walk through the &quot;sound&quot; and check volume levels, but not sure how well that will work.  Might help as a first approximation, but would require I figure out how to get the sound and walk through the levels by time slices. If you code provide a code snippet, that would be nice :)</div>
<div><br></div><div>I also tried key strokes to set the start/end times, but timing the keystrokes proved really hard to do.</div><div><br></div><div>Basically each word is in a &quot;Text Rectangle&quot; and each &quot;Text Rectangle&quot; has a start and end time variables to know when to &quot;highlight&quot; the word.</div>
<div><br></div><div>I wound up using a piano roll type approach, where I have my &quot;cursor&quot; move across the piano roll and when it detects a color under, it sets a words start/end times.  That worked fairly well, but really the hard part is word timing.  Phrase (highlighting groups of words) timing is a lot easier. </div>
<div><br></div><div>In any case I&#39;ll probably share something later this week to get some feedback on what might be simplest for kids (old and young) to use.</div><div><br></div><div>Stephen</div><div><br><div class="gmail_quote">
On Mon, Jan 28, 2013 at 4:02 PM, karl ramberg <span dir="ltr">&lt;<a href="mailto:karlramberg@gmail.com" target="_blank">karlramberg@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">Open a graph on the sound. <div>You may need to edit the sound to get a graph of it.<div>A graph is much like a holder so you can play sound from a sample location to another sample location. <div><br></div>

<div>Keep an eye out for the length of the sound you load. I&#39;m sure a long sound will be a big hog of memory and make your project sluggish.</div><span class="HOEnZb"><font color="#888888"><div><br></div><div>Karl</div>
</font></span></div></div></div><div class="gmail_extra">
<br><br><div class="gmail_quote"><div><div class="h5">On Sun, Jan 20, 2013 at 4:00 AM, Steve Thomas <span dir="ltr">&lt;<a href="mailto:sthomas1@gosargon.com" target="_blank">sthomas1@gosargon.com</a>&gt;</span> wrote:<br>
</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">
So I figured out how to read in a paragraph of text and split it into separate words I can highlight as I read.  Still need to play around a bit to handle the different fonts/sizes and kerning.<div><br></div><div>Each word is its own Text object embedded in a Rectangle which &quot;highlights&quot; the words as I read.  I set the &quot;highlight timing&quot; by using the keyboard as I record the sound.  Then make minor adjustments as needed.  This will play fine in reading the whole sentence/paragraph.</div>


<div><br></div><div>But I want the user to be able to click on a word and hear that word spoken. Rather than re-record each word, I would like to be able to play a snippet of the recording.</div><div><br></div><div>So... How do a play a sound recorded in Etoys from time A to time B?</div>


<div><br></div><div>Cheers,</div><div>Stephen</div>
<br></div></div><div class="im">_______________________________________________<br>
etoys-dev mailing list<br>
<a href="mailto:etoys-dev@squeakland.org" target="_blank">etoys-dev@squeakland.org</a><br>
<a href="http://lists.squeakland.org/mailman/listinfo/etoys-dev" target="_blank">http://lists.squeakland.org/mailman/listinfo/etoys-dev</a><br>
<br></div></blockquote></div><br></div>
</blockquote></div><br></div>