我正在开发用于Android的手写Recog工具,并且已计划为此目的使用服务器。我将从android界面获取数据,并将其发送到存储在文件中的服务器。我有一个用c编写的工具包,我将使用它,并且我必须执行一些命令,这些命令将文本文件作为其参数。

命令示例:


  HVite -A -D -T 1 -HC:\ htk \ model \ hmm0 \ Single.mmf -i C:\ htk \ data \ train \ lab \ 1.mlf -w C:\ htk \ def \ net.slf C :\ htk \ def \ dict.txt C:\ htk \ model \ hmm0 \ hmmlist.txt C:\ htk \ data \ train \ user \ h1.txt


其中single.mmf1.mlfnet.slfhmmlist.txt是命令hvite的参数。有没有一种方法可以在服务器上执行此类命令,如果可以,建议的解决方案是什么?

其次,将数据从android发送到服务器,然后在服务器端进行所有处理是一个不错的选择吗?我也必须将结果发布回android。

最佳答案

尝试使用该命令http://www.php.net/manual/en/function.pcntl-exec.php并注意“在当前进程空间中执行指定的程序”-这限制了您的程序,另一方面为您提供了安全的环境。您可能还需要查看此列表http://php.net/manual/en/book.exec.php

07-28 02:48
查看更多