Android端启用多个领域的问题。
勤奋的车和家 发布于2016-09 浏览:1618 回复:7
0
收藏

在服务端对app进行语义解析设置,选择了多个领域,已经启用。

1)目前的android demo代码中,在线情况下只能设置一个领域,代码中如何设置多个领域

    Demo代码:

         intent.putExtra(Constant.EXTRA_PROP, Integer.parseInt(tmp));

2)离线状态下,android代码中如何启用多个领域?

    


收藏
点赞
0
个赞
共7条回复 最后由用户已被禁言回复于2022-04
#7c5812回复于2016-10

代码如:

intent.putExtra(Constant.EXTRA_PROP, 10004); // 方式1

intent.putExtra(Constant.EXTRA_PROP, "10004, 10005, 10006"); // 方式2:设置多个prop值,prop参数即支持int类型,又支持逗号分隔符的字符串值

0
#6he4330937回复于2016-09

这个prop参数的具体调用能提供一下代码么?demo里面没有发现有调用代码。只有intent.putExtra(Constant.EXTRA_PROP, Integer.parseInt(tmp));

0
#5c5812回复于2016-09

您好,在线的垂类是通过prop参数来设置的,支持设置多个值,如:prop="p1, p2, p3"

0
#4勤奋的车和家回复于2016-09

你回答的是离线状态吧?http://yuyin.baidu.com/asr#m5 能设置多个领域么?还是仅仅一个?



在线情况下代码中如何设置多个领域?



0
#3勤奋的车和家回复于2016-09

请回答我的问题,谢谢

0
#2c5812回复于2016-09

您好,可以通过设置离线语法来支持简单语义,语法工具:http://yuyin.baidu.com/asr#m5


程序中设置grammar参数为上述工具生成的文件的路径,然后在识别结果中通过results_nlu来获取语义

0
TOP
切换版块