![]() |
2013-02-26
, 10:48
|
Posts: 121 |
Thanked: 60 times |
Joined on Jun 2012
|
#611
|
The Following User Says Thank You to skate_boy92 For This Useful Post: | ||
![]() |
2013-02-26
, 11:27
|
Posts: 121 |
Thanked: 60 times |
Joined on Jun 2012
|
#612
|
The Following User Says Thank You to skate_boy92 For This Useful Post: | ||
![]() |
2013-03-16
, 00:32
|
Posts: 669 |
Thanked: 433 times |
Joined on May 2010
|
#614
|
The Following 2 Users Say Thank You to impeham For This Useful Post: | ||
![]() |
2013-03-18
, 16:34
|
Posts: 959 |
Thanked: 3,427 times |
Joined on Apr 2012
|
#616
|
taixzo, is it possible to make a script that listens to mic and prints to output what it heard?
i just thought that this way we'll be able to use scripts to do generic voice recognition to whatever usage anyone likes.
for example, i can record my voice saying "car", get the output recognized text and use it to activate my car mode (even if it was not recognized as "car")
such customization will be awesome and there will be no need for a GUI application for many users.
what do you think?
The Following 28 Users Say Thank You to taixzo For This Useful Post: | ||
![]() |
2013-03-18
, 17:13
|
Posts: 951 |
Thanked: 2,344 times |
Joined on Jan 2012
@ UK
|
#617
|
You can; however you'd probably be better off starting off with the example Pocketsphinx script, as I did with Saera, rather than trying to adapt the code.
All:
I haven't posted any updates on Saera for a while, because I've been working on a component that doesn't really allow partial updates: the A.I.
The current system uses hardcoded functions for everything, which isn't very flexible. Consider the following: You have asked for directions home, and then on the way say: "Will I reach my destination before the Giants game?" What function would handle this: the function that deals with directions? The function that returns sports information? It's not feasible to pack every conceivable scenario into each function.
However, there's a different approach: Use a node-based system and allow the program to find the connections between nodes. That statement would be split up into nodes: the "destination" node, the "event information" node, the "before" node, and the "will" node which is the root node. The "destination" node would have an "ETA" property, which can be connected to an "ETA-to-time" node which has a "time" property; that "time" property and the "time" property would connect to the "before" node, which has a Boolean property (true or false) that would connect to the "Will" node and return an answer.
This system is still in development and has not been integrated with Saera yet, but I figured I would post an update.
![]() |
2013-03-19
, 10:19
|
|
Posts: 5,028 |
Thanked: 8,613 times |
Joined on Mar 2011
|
#618
|
![]() |
2013-03-20
, 16:21
|
Posts: 359 |
Thanked: 322 times |
Joined on Jun 2010
|
#619
|
![]() |
2013-04-16
, 15:11
|
Posts: 29 |
Thanked: 77 times |
Joined on Mar 2013
@ Australia Maaaaaaaaate
|
#620
|
The Following User Says Thank You to ghost_who_walks For This Useful Post: | ||
![]() |
Tags |
saera, speech-to-text |
|