A. 有谁可以在android实现仿照siri声波曲线
代码实现
波浪其实是由4条贝塞尔曲线组成的,可以在自定义View的onDraw函数中,用Path.quadTo函数画出4条曲线。
Path.quadTo(float x1, float y1, float x2, float y2)
其中,x1,y1为控制点的坐标值,x2,y2为终点的坐标值;当控制点的x1位于起点与终点之间时,将画出正弦曲线,此时y1控制正弦曲线的高度,即效果图中波浪的高度由y1控制。
实现了曲线绘制和高度控制之后,如何让曲线像波浪一样动起来呢?
我的解决方法是在屏幕左边,即x<0的位置,同样绘制4条正弦曲线,并且启动线程让8条曲线都向右移动,当左边4条曲线全部移动到屏幕内后,让这8条曲线复位。如此周期进行。
解析
使用方法
在xml中,
<com.tao.view.SiriView
android:id="@+id/siriView"
android:layout_width="match_parent"
android:layout_height="100dp"
android:layout_centerInParent="true"/>
在Activity.Java中,
SiriView siriView = (SiriView) findViewById(R.id.siriView);
// 停止波浪曲线
siriView.stop();
// 设置曲线高度,height的取值是0f~1f
siriView.setWaveHeight(0.5f);
// 设置曲线的粗细,width的取值大于0f
siriView.setWaveWidth(5f);
// 设置曲线颜色
siriView.setWaveColor(Color.rgb(39, 188, 136));
// 设置曲线在X轴上的偏移量,默认值为0f
siriView.setWaveOffsetX(0f);
// 设置曲线的数量,默认是4
siriView.setWaveAmount(4);
// 设置曲线的速度,默认是0.1f
siriView.setWaveSpeed(0.1f);
B. 安卓的语音助手怎么使用
您好,方法/步骤
1、我们在手机中找到“设置”功能,点击设置功能,然后进入设置选项。
2、在设置功能菜单中,我们会看到一个“vivoice”功能,此项是语音的意思,点击此功能,进入设置界面。
3、进入之后,我们会看到“动作启动”项右边的圆形滑块是灰色的,说明没有开启语音助手,这时我们把圆形滑块向右滑动,为蓝色图标,此时语音助手已经开启成功。
4、开启语音几秒钟后,会弹出一个语音助手服务对话框,有显示提示要读取信息,我们按“继续”按钮表示同意。不读取手机信息是使用不了的哦。
5、这时我们会看到对话框下面的麦克风已经开启,拿起电话,靠近耳朵,发出语音指令。如我说“打电话”,语音助手回答“请问打给谁?”
6、接着我们说出电话号码指令,手机自动拨打电话号码。比如我说“086”,这时手机自动拨打这个号码。很方便吧,大家可以试试。
C. 安卓系统的手机能拥有类似苹果 siri的功能吗
当然能,而且早就有了,只是功能目前可能不如苹果siri强大,讯飞语音助手、网络语音助手,各大手机厂商在这方面都有自己对亮磨斗应的软件,在对应的应用商店搜索下载即可。华为部分手机有的智灵键可以听语音指令,语音助手这东西的技术要求又不高,想开发出来还是不难的。
拓展资料:
网络语音搜索,基于强大的语音识别能力,支持通过语音命令快速发起搜索,让搜索更快捷、更智能。
“世界很复杂,网络更懂你”,对比手机端的文本键盘输入,网络语音搜索是更自然的,符合移动设备的交互方式。在网络强大的人工智能技术支持下,语音搜索前景广阔。语音等现代搜索引擎要做的是连接人与信息及服务,它不仅会倾听,更懂得游搭理解与思考,未来将更好地造福人类。
网络语音搜索是一种全新的搜索模式,用户可以使用语音说出搜索的意图,例如“明天天敬磨气如何”、“宫保鸡丁的做法”等,就能立刻得到想要的结果。语音搜索让用户免去打字的繁琐,使搜索的整个过程更流畅、更便捷,因此这一新模式发展迅速,深受欢迎。
网络语音搜索不仅仅是语音识别和搜索的简单相加,而是语音技术、自然语言处理、智能搜索三方面的完美融合。以更自然的交互方式,对用户所说更准确的识别,对用户需求更精准的理解,进而为用户提供更满意的结果。它更懂得理解和思考,最终将帮助人们更便捷自然地获取信息找到所求,并带动整个生态的发展 。
目前,已通过人工智能做到了“听”和“说”,而且还尝试完成人类复杂的行为——沟通。集成语音识别、语义理解、深度问答、知识推理、多轮对话、智能摘要、情感分析、语言生成、语音合成等能力于一身后,网络语音搜索已经能够满足用户的多种复杂需求 。
网络语音搜索在知识推理、深度问答、以及消歧等方面都有良好的表现。区别于使用文本搜索,当语音搜索有准确答案时,它能够根据问法去组织回答的语言,并通过声音反馈来回答问题 。
参考资料:网络语音助手-网络