Talk:Speak: Difference between revisions
Line 10: | Line 10: | ||
—[[User:Leejc|Joe]] 00:28, 10 January 2008 (EST) |
—[[User:Leejc|Joe]] 00:28, 10 January 2008 (EST) |
||
Thanks for the ideas. I wasn't shooting for realistic eyes, just charming ones, but I do want to make more eye-styles, so maybe Googly and Regular could let you pick between the pupil motions that you describe. |
|||
As for the timer, I removed it and replaced it with mouse-motion callbacks in v3. Unfortunately I'm not getting mouse-motion events while dragging the sliders, which was a key feature that I liked. I'll try to re-enable that somehow. I also modified the mouth callback so that it doesn't draw when there is no sound playing. With nothing going on the CPU is nearly 0%. |
|||
I'll take a look at the mouth corners issue. I've never seen the mouth fail to close at the end of a sentence, but if I do then I'll try to fix it. |
|||
Thanks for the feedback! |
|||
[[User:Jminor|jminor]] 13:38, 12 January 2008 (EST) |
|||
Fantastic Application! [[User:JoshSeal|JoshSeal]] 15:31, 10 January 2008 (EST) |
Fantastic Application! [[User:JoshSeal|JoshSeal]] 15:31, 10 January 2008 (EST) |
||
Line 18: | Line 29: | ||
We also noticed that when entering very large numbers the voice did not read them correctly. Maybe when inputting large numbers the voice could say something like 'oops - I don't know numbers that big' or something to that effect. |
We also noticed that when entering very large numbers the voice did not read them correctly. Maybe when inputting large numbers the voice could say something like 'oops - I don't know numbers that big' or something to that effect. |
||
Thanks for creating this! |
Thanks for creating this! |
||
I'll see if I can wire up the up/down arrows to let you cycle back to old sentences. I also want the text to stay around while it is talking so you can compare the voice with what you typed. I'm not sure I can/should fix the large number issue at the activity level. I'll see if I can file a bug with espeak about that. |
|||
[[User:Jminor|jminor]] 13:38, 12 January 2008 (EST) |
Revision as of 18:38, 12 January 2008
Some feedback
Nice job! This is fun to play with and extremely cute. I love that the activity speaks the options as you change them. Some minor points:
- The XEyes thing is great, but the distance between the two eyes means that for some screen positions one pupil is unrealistically off-level from the other. I'd recommend using the same y coordinate for both eyes; the average of the y coordinates that you are currently using should work.
- It looks like you're updating the eyes on a timer. I suspect that it might be more CPU efficient to just forward the mouse motion events from the widget's parent, but I don't know enough about gtk to know if there are any obvious drawbacks to this approach.
- The mouth doesn't close all the way at the end of a sentence.
- It looks like you're already aware of the occasional stutters.
- One mouth corner is drawn differently from the other; setting cairo to use rounded path joins and caps might look a little better.
—Joe 00:28, 10 January 2008 (EST)
Thanks for the ideas. I wasn't shooting for realistic eyes, just charming ones, but I do want to make more eye-styles, so maybe Googly and Regular could let you pick between the pupil motions that you describe.
As for the timer, I removed it and replaced it with mouse-motion callbacks in v3. Unfortunately I'm not getting mouse-motion events while dragging the sliders, which was a key feature that I liked. I'll try to re-enable that somehow. I also modified the mouth callback so that it doesn't draw when there is no sound playing. With nothing going on the CPU is nearly 0%.
I'll take a look at the mouth corners issue. I've never seen the mouth fail to close at the end of a sentence, but if I do then I'll try to fix it.
Thanks for the feedback!
jminor 13:38, 12 January 2008 (EST)
Fantastic Application! JoshSeal 15:31, 10 January 2008 (EST)
This is a great idea for a program! My five year old son and I had a lot of fun playing with Speak this morning. As we played my son enjoyed having me write a word on paper then he would type it in and listen to it being read. He immediately wanted to run and show others. We had to retype words to show my husband, and again to show his older brother, and again to show mom......It would be nice to have the word stick around, perhaps a pop-up that shows the last few words/phrases entered that could be reselected. This is a terrific learning to read activity. We also noticed that when entering very large numbers the voice did not read them correctly. Maybe when inputting large numbers the voice could say something like 'oops - I don't know numbers that big' or something to that effect. Thanks for creating this!
I'll see if I can wire up the up/down arrows to let you cycle back to old sentences. I also want the text to stay around while it is talking so you can compare the voice with what you typed. I'm not sure I can/should fix the large number issue at the activity level. I'll see if I can file a bug with espeak about that.
jminor 13:38, 12 January 2008 (EST)