3。生活服务功能
在提供智能客服能力的同时,系统加入了常用的服务,如天气查询,菜谱查询,车票查询,讲笑话以及智能聊天等,传统的智能客服除了提供特定的服务之外,并无其他用处,使得App在用户的移动终端中无法长久的存在,在提供了这些服务之后,增加了该系统的趣味性以及可用性,让本系统能够最大可能的被用户使用。
4。服务接口开放
系统以药品公司为例开发了药品咨询服务,该服务提供了Http访问入口,不仅能提供给本程序使用,也能够给其他应用使用,如微信等等,可以帮助企业进行二次开发,也有助于满足企业用户的需要,可以最大化的满足他们的需求。
1。4 本章小结
本章介绍了项目的产生背景以及本系统设计的目的以及对从成本角度介绍了本系统存在的意义,此外列举了系统的一些优点,以及这些优点带给企业的好处。
第二章 关键技术介绍
Android技术
Android是Google公司和开放手机联盟领导及开发的一种基于Linux的自由及开源的操作系统,主要用于智能手机、平板电脑等移动终端。本系统将Android技术应用到移动手机终端APP的开发中,采用Java开发语言,Android Studio作为开发工具,开发了能够使用语音或文字输入的智能机器人,实现药品咨询的智能客服、简单聊天和一些生活服务。
科大讯飞语音识别
语音识别技术产生的目的是为了让计算机能够理解人类的语音,将语音中包含的信息“提取”出来,转换成文字。近年来,语音识别技术取得了突飞猛进的进展,科大讯飞更是其中的佼佼者,InterReco语音识别系统是科大讯飞针对日益丰富多样的市场需求而推出的,为构建高价值自助语音服务来提供强大、稳定、易用的核心识别引擎。 科大讯飞在中文语音技术市场占据着举足轻重的地位,在电信、金融、能源、交通、政府等主流行业的市场份额达到80%以上。
Api。ai语义理解技术
Api。ai能够帮助开发者和企业给他们的产品构建和用户交流的能力,这些产品包括了App和硬件设备,Api。ai平台能够让开发者把无差别的语音命令系统整合进他们的产品中,以此来构造出用户友好的能够接受语音命令的接口。
Api。ai开发团队和顾问在人工智能、机器学习和人机交互领域有几十年的经验,同时Api。ai也是Assistant的运营公司,Assistant的第一个交互助手App在2010年发布,现在它拥有超过2000万用户,是最高级别的助手应用程序[[[] Api。ai team。 https://api。ai]]。
Spring+Hibernate技术
Spring是一个开源的框架, 它诞生的主要目的是为了简化企业应用程序的难度,Spring的核心能力是控制反转 ( IoC ) 和面向切面 ( AOP ) 。Spring 模块构建在核心容器之上,核心容器定义了创建、配置和管理 bean 的方式,框架中的每个模块(或组件)都能够单独存在,或者与其他一个或多个模块组合使用,这也是Spring的优点所在,它同时可以配合Hibernate和Struts使用[[[] 陈鑫,陈晓辉。 基于Spring框架与Hibernate,Struts的整合研究。 广西轻工业。 2008年03月15日]]。
Hibernate是一个基于Java的开源的持久化中间件,在JDBC的基础上做了轻量级的封装,它采用ORM映射机制,帮助实现Java对象和关系数据库之间的映射。框架内部封装了JDBC对数据库的常用操作,向上层提供了面向对象方式的数据库访问API。
优点:以操作对象的形式操作与数据库映射的数据,能够在开发中忽略数据库种类,从而提高开发效率。
图灵机器人Api HTML5和android的手机聊天机器人APP开发(5):http://www.youerw.com/jisuanji/lunwen_110891.html