欢迎来到天天文库
浏览记录
ID:40531474
大小:49.00 KB
页数:4页
时间:2019-08-04
《android wear开发之添加语音功能》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、给可穿戴设备添加语音操作在交互体验上来说非常重要。可以让用户不用手动操作,而且更加方便快捷。AndroidWear提供两种语音操作:1、系统提供的:这种语音操作是基于任务的,并且由AndroidWear平台提供。可以通过在声明activity是添加intent-filter属性来关联你要响应的语音操作。2、应用提供的:这种语音操作是基于应用的,你可以像声明图标资源一样声明它们声明系统级语音操作如果你想启动一个service来在后台做些事情,可以先显示一个activity,然后再通过activity启动service,再finish这个activity。在activity中声
2、明语音操作示例: 下面这个列表是AndroidWear平台提供的系统级语音操作,并分别列出了语音名称/操作示例/intent名称:名称短语示例IntentCallacar/tax
3、i"OKGoogle,getmeataxi""OKGoogle,callmeacar"Actioncom.google.android.gms.actions.RESERVE_TAXI_RESERVATIONTakeanote"OKGoogle,takeanote""OKGoogle,notetoself"Actionandroid.intent.action.SENDCategorycom.google.android.voicesearch.SELF_NOTEExtrasandroid.content.Intent.EXTRA_TEXT-astringwithnoteb
4、odySetalarm"OKGoogle,setanalarmfor8AM""OKGoogle,wakemeupat6tomorrow"Actionandroid.intent.action.SET_ALARMExtrasandroid.provider.AlarmClock.EXTRA_HOUR-anintegerwiththehourofthealarm.android.provider.AlarmClock.EXTRA_MINUTES-anintegerwiththeminuteofthealarm(these2extrasareoptional,eithernone
5、orbothareprovided)Settimer"OkGoogle,setatimerfor10minutes"Actionandroid.intent.action.SET_TIMERExtrasandroid.provider.AlarmClock.EXTRA_LENGTH-anintegerintherangeof1to86400(numberofsecondsin24hours)representingthelengthofthetimerStart/Stopabikeride"OKGoogle,startcycling""OKGoogle,startmybik
6、eride""OKGoogle,stopcycling"Actionvnd.google.fitness.TRACKMimeTypevnd.google.fitness.activity/bikingExtrasactionStatus-astringwiththevalueActiveActionStatuswhenstartingandCompletedActionStatuswhenstopping.Start/Stoparun"OKGoogle,trackmyrun""OKGoogle,startrunning""OKGoogle,stopActionvnd.goo
7、gle.fitness.TRACKMimeTypevnd.google.fitness.activity/runningExtrasactionStatus-astringwiththevalueActiveActionStatuswhenstartingandrunning"CompletedActionStatuswhenstoppingStart/Stopaworkout"OKGoogle,startaworkout""OKGoogle,trackmyworkout""OKGoogle,stopworkout
此文档下载收益归作者所有