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

[amibroker] Say() text overspeak



PureBytes Links

Trading Reference Links

Hello,

I use the Say() command a lot for trading notifications in realtime  
(also in debugging).  However, often a notification is generated  
before the last notification has completed speaking and it just  
truncates the current message and starts in on the next message and I  
can't tell what was being said.  I want to fix this.

It would not be hard for me to make a function that would take up to N  
messages into a FIFO buffer and give them to the say() command one at  
a time as it is done saying each one.  However, I don't know how to  
tell if the speech engine has quit talking so that I can give it the  
next one to say.

The ugly hack way to do this is to time by ear each message and  
include the number of seconds required for each message in the  
function call.
The better way is to be able to query the state of the speech to text  
engine.

Doing a little digging, it seems that jscript can also talk to the  
speech module.  Perhaps I could use this in addition to or instead of  
the Say() command.  However, I have not found enough details to do so  
yet.

Perhaps someone else has already solved this problem and will share  
the solution, or someone has some enlightening thoughts.

Best regards,
Dennis



------------------------------------

Please note that this group is for discussion between users only.

To get support from AmiBroker please send an e-mail directly to 
SUPPORT {at} amibroker.com

For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
http://www.amibroker.com/devlog/

For other support material please check also:
http://www.amibroker.com/support.html
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/amibroker/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/amibroker/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:amibroker-digest@xxxxxxxxxxxxxxx 
    mailto:amibroker-fullfeatured@xxxxxxxxxxxxxxx

<*> To unsubscribe from this group, send an email to:
    amibroker-unsubscribe@xxxxxxxxxxxxxxx

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/