Board logo

標題: [求助] 关于我想实现语音输入,求帮助 [打印本頁]

作者: 灼娆    時間: 2013-5-13 12:06     標題: 关于我想实现语音输入,求帮助

我想写一个支持语音控制的Saori,但是现在的问题是,输入怎么做?
我可以用C++写出语音输入,文字输出的程序,但是我现在想做的是连接到AYA,那么输入应该怎么做到语音输入呢?修改 CSAORIInput类么?本人是新手的说- -。
我没有找到相关的文档。
作者: Pygmalion    時間: 2013-5-14 21:06

引用:
原帖由 灼娆 於 2013-5-13 12:06 發表
我可以用C++写出语音输入,文字输出的程序
能否具体说下你现在能做到的部分的代码和接口,我看看有哪些文档和技术方案可以提供。
作者: 黑月凌霄    時間: 2013-5-17 16:49

好吧,我是不是想得太简单了,输出字符就可以对吗?
http://code.google.com/p/csaori/ ... =csaori_1_2_0_0.zip 这个?
saori用法:http://cuc.moe.hm/wiki/index.php ... 87%E4%BB%B6%2FSAORI
csaori输出宽字符,要记得转换
作者: Pygmalion    時間: 2013-5-18 22:43     標題: 回復 3# 黑月凌霄 的帖子

其实我觉得楼主既然提到CSAORIInput类,那么他应该是知道CSAOR用法的。只不过他似乎不清楚AYA和Saori的调用关系,所以他提到修改 CSAORIInput类。
然而,因为CSAORIInput是AYA调用Saori传递的,所以即使修改 CSAORIInput类也应该和语音控制的目的无关。

如果是我的话,会按下述方案来做:
AYA初次调用Saori时,在Saori中创建一个异步线程来监听语音命令,每次当接收到语音命令后就发送SSTP回来触发伪春菜的事件。
我以后有空验证下该方案的可行性。




歡迎光臨 中文偽春菜後援會論壇 (http://cuc.moe.hm/) Powered by Discuz! 6.1.0