一种基于NodeJS的智能家居语音控制系统的制作方法

文档序号:11097819阅读:来源:国知局

技术特征:

1.一种基于NodeJS的智能家居语音控制系统,其特征在于,包括数据模块、云端识别模块、项目产品化模块;

所述的数据模块,用于实现语音数据的接收、保存和删除;

所述的云端识别模块,用于对讯飞语音的参数配置提供识别权限,进行讯飞语音云端识别权限、语音识别相关参数的设置,以及NodeJS的http请求实现;

所述的项目产品化模块,用于崩溃日志和系统运行日志的记录,对系统运行出错时进行系统崩溃处理和系统的内存控制。

2.根据权利要求1所述的一种基于NodeJS的智能家居语音控制系统,其特征在于,所述的项目产品化模块包括工作日志和内存监控子模块,进程守护子模块和异常捕获子模块;

所述的工作日志和内存监控子模块,采用一个常用的第三方包Log4js,引入Log4js模块,最后在需要记录重要信息的时候,使用Log4js模块把工作日志记录到本地文件夹;

所述的进程守护子模块,采用NodeJS的服务器管理模块forever,能够启动、停止、重启App应用;

所述的异常捕获子模块,采用模块domain,捕捉异步回调中出现的异常,把处理多个不同的JO的操作作为一个组,注册事件和回调到domain,当发生一个错误事件或抛出一个错误时,domain对象会被通知,不会丢失上下文环境,也不导致程序错误立即推出。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1