我已经识别出口袋里的sphinx应用程序的语音命令,但我不想在Ubuntu中实现这些命令。 C或C ++中是否有任何API(与java中的机器人类相同)来实现命令?
答案 0 :(得分:0)
您可以通过XTest framework使用Xserver来实现。 API在http://www.x.org/archive/X11R7.5/doc/Xext/xtestlib.html中描述,示例为http://bharathisubramanian.wordpress.com/2010/03/14/x11-fake-key-event-generation-using-xtest-ext/。机器人使用XTEst
要使用的第二个API是AT-SPi,一个辅助功能API。它实际上比XTEst更强大,并允许您深入分析和语义理解UI。但用户必须启用AT-SPI。例如,您可以查看Florence。