智能手表开发API接口_java

随着移动技术的发展,许多传统的电子产品也开始增加移动方面的功能,比如过去只能用来看时间的手表,现今也可以通过智能手机或家庭网络与互联网相连,显示来电信息、邮件、照片、新闻、天气信息等内容。而各大科技巨头也纷纷推出自己的智能手表,例如:
三星: GALAXY Gear智能手表
苹果: iwatch
索尼: SmartWatch
爱普生: Pulsense系列智能手表PS-500

目前市场的智能手表的主要功能还类似于一个缩小版的智能手机,但是这根本不能发挥智能手表的价值,把文字和图像放到一个更小的屏幕上,这样极大的降低了用户的体验,所以,如果想让智能手表发挥它更方便,更智能的优势,只有让它做到语音控制,语音解析。那么开发一款支持语音控制的智能手表需要什么样的技术支持呢?

其实非常简单,推荐大家一个做智能手表的技术支持的平台——图灵机器人

据官方介绍平台能够进行语义解析能力和自然语音处理能力。举个例子,为智能手表提供地点查询,路线查寻,天气查询,设置备忘等功能。关键是平台免费向大家开放API接口,注册之后可对自己独立的问答知识库进行编辑管理,操作也非常方便。

复制代码 代码如下:

/** 调用图灵机器人平台接口
*/
public static void main(String[] args) throws IOException {
 
      String APIKEY = "开发者注册帐号,激活之后即可获得";
      String INFO = URLEncoder.encode("北京今日天气", "utf-8");
     String getURL = "http://www.tuling123.com/openapi/api?key=" + APIKEY + "&info=" + INFO;
     URL getUrl = new URL(getURL);
     HttpURLConnection connection = (HttpURLConnection) getUrl.openConnection();
     connection.connect();
     // 取得输入流,并使用Reader读取
    BufferedReader reader = new BufferedReader(new InputStreamReader( connection.getInputStream(), "utf-8"));
     StringBuffer sb = new StringBuffer();
     String line = "";
     while ((line = reader.readLine()) != null) {
         sb.append(line);
     }
     reader.close();
     // 断开连接
    connection.disconnect();
     System.out.println(sb);
 }

以上就是本文的全部内容了,希望大家能够喜欢,能够对大家学习java开发有所帮助。

时间: 2024-09-17 03:31:09

智能手表开发API接口_java的相关文章

开发流程- 公司要与其他网站合作,要求开发api接口,供合作方调用,返回的数据是json或xml格式的

问题描述 公司要与其他网站合作,要求开发api接口,供合作方调用,返回的数据是json或xml格式的 请问这个开发流程大概是怎样的?求解..................................................... 解决方案 asp.net webapi非常适合做这个,你只要按照你原来的方式编写函数调用,它会自动将提交的数据转换成对象,作为参数传入,以及传出的参数转换成json返回. 解决方案二: 不管你后台用.net还是java还是php,你只需要公布一个可以访问的

浅谈使用 PHP 进行手机 APP 开发(API 接口开发)_php实例

一.先简单回答两个问题: 1.PHP 可以开发客户端? 答:可以,因为PHP是脚本语言,是负责完成 B/S架构 或 C/S架构 的S部分,即:主要用于服务端的开发.但是,PHP可不仅仅只能在互联网站上发展,一个PHP for Android(PFA)站点表示他们将可以发布编程模型.工具盒文档让PHP在Android上实现应用.该项目的主要赞助商是开源公司IronTec,PFA使用Scripting Layer for Android (SL4A),也就是Androd Scripting Envi

微软已将旗下智能手表的原型测试工作交移至Surface开发团队

摘要: 7月16日消息,据国外媒体报道,有知情人士指出,微软已将旗下智能手表的原型测试工作交移至Surface开发团队.此举意味着该公司首款腕带式智能设备距离其正式发布又近了一步. 早 7月16日消息,据国外媒体报道,有知情人士指出,微软已将旗下智能手表的原型测试工作交移至Surface开发团队.此举意味着该公司首款腕带式智能设备距离其正式发布又近了一步. 早前有报道指出,微软智能手表计划是基于该公司Xbox外设开发团的"Joule"(焦耳)心率监视器方案开发.该团队此前已对多款原型设

Moto360智能手表配圆形触控屏 今夏上市(图)

[摘要]Moto 360更像是一个概念设计,并且配备了一块非常罕见的圆形触控屏,无疑可以称得上是目前最漂亮的智能手表了.腾讯数码讯(编译:ExyPnos)在谷歌正式发布Android Wear可穿戴式便携设备开发平台之后,作为该平台的合作厂商,摩托罗拉随即便公布了各自的智能手表开发计划.而相比于LG的G Watch,摩托罗拉将要推出的Moto 360智能手表采用了更加传统的 圆形表盘设计,无疑在外观方面更胜一筹.事实上,由于圆形屏幕和表盘的制造难度较大,目前市面上大部分智能手表都采用了方形设计,

新生态系统正式上线果壳智能手表打出组合拳

上周果壳电子放出的神秘预告于11月16日正式揭晓谜底.随着果壳电子官网(iGeak.com)如期更新,业界第一个智能手表市场--果壳市场与青春版全彩智能手表正式亮相,显示出果壳电子全力打造智能手表生态系统的理念正式落地.果壳电子首席营销官李涛表示:"果壳市场"是专门针对智能手表而推出的 应用市场,旨在改变目前智能手表有硬件,无软件的的尴尬境地,为智能手表乃至智能穿戴设备的进一步普及探索新路."果壳正在解决的问题正是整个智能穿戴设备行业需要思考的问题".市场人士评价,

智能手表能已来临,但是能用来玩游戏吗?

据雅虎网站报道,"移动游戏"这个词会让我们想到智能手机.平板电脑,以及任天堂3DS或索尼PS Vita,但我们通常会遗漏掉另外一种游戏设备:智能手表.尽管目前智能手表销量并不大--市场研究公司Smartwatch Group的数据显示,2014年智能手表销量不足700万块,但这种情况将会发生变化. 4月20日开卖的Apple Watch第一年销量将在2000万块左右.LG.摩托罗拉.华为等厂商支持Android Wear.Pebble Time手表是众筹网站Kickstarter上有史

java微信开发API第三步 微信获取以及保存接口调用凭证_java

微信如何获取以及保存接口调用凭证,下面就为大家进行介绍 一.说明 *详细说明请参考前两篇文章. *本文分为三部分:     接口调用凭证access_token的作用以及解释     如何获取接口调用凭证access_token     如何实现微信文档所说的"中控服务器"的实现以保存access_token * 本文结束会给出包括本文前三篇文章的所有演示源码  为什么要获取和保存接口调用凭证access_token •开始开发-获取接口调用凭据◦文档地址:http://mp.weix

eaglephp使用微信api接口开发微信框架

 EaglePHP框架开发微信5.0的API接口,包含微信5.0 API基础接口.自定义菜单.高级接口,包括如下接收用户消息.向用户回复消息.会话界面自定义菜单.语音识别.客服接口等功能 适用平台:window/Linux 依赖项目:EaglePHP框架   包含微信5.0 API基础接口.自定义菜单.高级接口,具体如下: 1.接收用户消息. 2.向用户回复消息. 3.接受事件推送. 4.会话界面自定义菜单. 5.语音识别. 6.客服接口. 7.OAuth2.0网页授权. 8.生成带参数二维码.

java微信开发API第二步 获取和回复消息_java

微信开发API如何获取和回复消息,下面就为大家进行介绍 一.说明 * 本示例根据微信开发文档:http://mp.weixin.qq.com/wiki/home/index.html最新版(4/3/2016 5:34:36 PM )进行开发演示. * 编辑平台:myeclipse10.7+win32+jdk1.7+tomcat7.0  * 服务器:阿里云 windows server 2008 64bits * 平台要求:servlet使用注解方式,平台要求:j2ee6.0+.jdk6.0+.t