买个智能机给老人用,首先就要量身定制一个老人桌面。如果这个桌面能支持更多品牌手机就更好了,这样可以给类似情况的亲戚长辈也安装。
初步看了一下,华为手机默认不支持第三方桌面启动器Launcher!
我买的锤子坚果Pro3倒是完美支持!
看了下小米平板4也是支持第三方桌面。就是华为手机半天找不到,貌似默认已经不支持!平时都有华为机器,但是从来没看桌面,毕竟年纪大了,买来啥样就啥样,不喜欢折腾了!
除了桌面,对于农村长辈老人来说,还需要一项功能,那就是TTS语音合成,使用TTS语音合成来给不太识字,或者眼力劲不好的长辈进行一些语言上的合成提醒通知交互!
最简单最节能的方案是使用安卓系统自带语音合成TTS!其它语言合成要么不支持离线要么还要联网授权付费才能离线使用。显然不符合我需要的老人桌面需求。
目前锤子手机和华为手机表现最佳,两个手机内置了讯飞语音合成,开发的apk软件只需要使用安卓原生TTS合成api,锤子手机自动会使用讯飞语音引擎。
可以选择很多合成引擎选项,表现还行!
支持多种方言模式!
手上的小米平板则无法合成,看了下TTS引擎,是个英文的。测试不支持合成中文,至于怎么安装中文引擎,暂时不折腾了。这麻烦!
在线安装选项里这个引擎就莫得中文语言!反正只是开发玩玩的一个功能,就不继续深入了解了。
看了下魅族手机A5测试机也是一样的!
上述只是其中一部分,还有一些状态栏沉浸式,Toast、权限申请,通知,桌面组件,不同品牌差别还真是大的很。
同样是安卓系统,对于开发适配来说,还真是有点难受,好长时间没做安卓开发了,对安卓也越来越陌生了!版本越多,品牌越多,适配工作量越大。