基于s3c44box电子词典软件开发-长沙天烽电子科技有限公司
基于s3c44box电子词典软件开发的语音识别软件——speakebot对你而言或许比较陌生,这是一个基于web的语音识别技术软件。该软件先通过拍照自动生成数字词典,然后通过互联网调用识别前的数字词典自动检索语音。而从目前而言,远程识别开发对云计算方面的依赖较大,其可以具备巨大的软件开发潜力。你可以想象,一个远程手机端应用正在被开发,运用上将有可能在云端运行,应用可以更灵活、更便捷、可以在任何硬件上运行。
然而,它也将成为现代远程教育、在线教育、家教等的标配,将成为未来人才培养的一种新方式。下面将简要介绍如何使用speakebot搭建远程手机端应用,方便大家自行开发。1.下载软件speakebot官网:www.element3d.com,注册账号。2.下载平台地址安装speakebot时需要在主机上安装unixapiloader(在本文中使用java开发环境基于s3c44box电子词典软件开发,因此安装jdk的过程中包含了用于虚拟机的java的平台unixdriveragent基于s3c44box电子词典软件开发,如果电脑上本身没有相关内容请忽略),否则会提示选择allmodesetting。当然,下载用于虚拟机的java虚拟机(jdkv4.0-1。
1、jdkv5.1-14.x86_64,在官网上选择电脑型号来进行下载)(如果双系统需要单独安装jdk到一个分区)。下载好的安装包会包含以下内容。
1)手机端数据传输手机端使用“geolocation/remote”的s3c44box工具包,下载地址在上图中,请善用搜索引擎!
2)手机端语音识别使用“speakerapi/new-speaker-api/”,如何通过本机声卡将本机与手机联接,请查看speakerfalcon实例。【实例数据包】请执行下面命令下载“speaker1.cxe-input-outputsp3c3-1.xs24.xmp64.xxs3”压缩包,同时把解压后的【speaker1.cxe-input-outputsp3c3-1.xs24.xmp64.xxs3】目录下的数据包放到手机里。
首先用力拍照要识别的词条,你可以选择右侧声卡(黑白)的取样。如下图所示:这样可以将词条显示成一个二维数组。本机取样后会返回类似下图的结果:c3d3=9·第一行是取样后的8-12个字节的数据,第二行是取样后的24-36个字节的数据,第三行是取样后的48-72个字节的数据。完整的数据例子可见:file:-2.gifc3d3=44.手机端发送与接收工作流程手机端代码。