“认知服务”的扩展积木,是基于Tensorflow ML5的开放能力开发的。

添加“认知服务”扩展

1)打开Codecraft,点击“拓展”添加认知服务;
image.png
2)添加“认知”服务后,可以在积木分类区看到“认知服务”相关的积木块;
image.png
使用此扩展,需要电脑连接有麦克风和摄像头。目前提供的认知服务包括:
认知服务-语音识别结果-积木.png检测语音的内容,并返回文本结果(目前仅支持英文)。
认知服务-鼻子的坐标.png检测摄像头中人脸鼻子的位置,并返回数字的坐标值。
认知服务-年龄识别结果.png检测摄像头中人物的年龄,并返回数字。
认知服务-表情识别结果.png检测摄像头中人物的表情是否为设定的状态。

示例:认知服务类积木,与舞台进行互动

下面的示例,可以让猫头鹰通过摄像头“看到”你是否高兴,如果是“高兴”,就会说:“我很开心”。否则说“你好”。编程和执行过程如下图所示。
与舞台互动.png
程序如下。
机器学习AI拓展.png