我正在建立一个语音控制智能家居系统的概念项目。
我用JavaScript编写了一个基本的会话系统。通过这种方式,我可以使用Google字段来识别语音,这比任何专用的语音识别软件(特别是波兰语)或API都要好得多。
长话短说,我需要把电脑的反应复制到剪贴板上(我的声音合成器会扫描剪贴板的变化并大声读出)。
有任何方法将JavaScript变量推送到系统剪贴板上吗?或者,更好的方法是获取本地html/js文件的“外部”变量内容,并使用visual basic之类的方法拦截它。
PS。我尝试过ZeroClipboard和zClip,但它们似乎不能在本地工作,而且还需要用户交互。
PS2。这是一个非商业的,独立的,非跨平台的项目,所以它可能是一个丑陋的解决办法。
编辑:为了记录在案:由于我在这里试图实现的目标显然是不可能实现的,所以我决定重写这个项目,使用安卓而不是JavaScript。Android对Google语音识别和语音合成都有极好的支持。
发布于 2013-06-20 19:53:43
尝试使用AppJS。下面是一个说明如何复制到剪贴板的指南:
http://github.com/appjs/appjs/wiki/Clipboard-Copy
第一个代码块向您展示了如何禁用安全性。
https://stackoverflow.com/questions/17208245
复制相似问题