以下是视频内容文字版:
大家好,欢迎使用欧拉蜜人工智能开放平台。今天我们一起来看下controlcommand这个模块的例句语法。
一、常见指令(快进、快退、静音、暂停、播放、继续、返回、确认、上一页、下一页、待机、关机)
名称:
快进
Grammar:
快进<{@=fast_forward}>
名称:
快退
Grammar:
快退<{@=fast_backward}>
名称:
静音
Grammar:
静音<{@=mute}>
名称:
暂停
Grammar:
暂停<{@=pause}>
名称:
播放
Grammar:
播放<{@=play}>
名称:
继续
Grammar:
继续<{@=continue}>
名称:
返回
Grammar:
返回<{@=go_back}>
名称:
确认
Grammar:
确认<{@=confirm}>
名称:
上一页
Grammar:
上一页<{@=pre_page}>
名称:
下一页
Grammar:
下一页<{@=next_page}>
名称:
待机
Grammar:
待机<{@=standby}>
名称:
关机
Grammar:
关机<{@=shut_down}>
这里的12个指令比较常见,它们主要的区别在于modifier的不同。
二、快进2分钟
名称:
快进_时间
答案/语义:
语义
Grammar:
快进<time><{@=fast_forward}>
这条grammar的modifier和第一个例句中的“快进”是一样的。
Datetime slot: time
Modifier:<{@=fast_forward}>
这条grammar可以匹配的语料包括:
快进2分钟
快进两秒钟
快进一刻钟
……
注:阿拉伯数字和汉字描述的数字都可以匹配上。
三、快进到35分钟处
名称:
快进_到时间
答案/语义:
语义
Grammar:
快进到<time>(处|的地方|的位置)<{@=fast_forward_to}>
这条grammar引用的语法成分包括:
Datetime slot: time
Modifier:<{@=fast_forward_to}>
它可以匹配上的语料有:
快进到三十五分钟处
快进到一刻钟之后的地方
……
四、声音大点
名称:
音量_调大
答案/语义:
语义
Grammar:
((声音|音量)大[一]点[儿]|大[一]点[儿]声|大声[一]点[儿])<{@=volume_up}>
其中,引用的语法成分为:
Modifier:<{@=volume_up}>
这条grammar可以匹配上的语料包括:
音量大一点儿
大一点儿声
大声一点儿
……
五、向上
名称:
朝向
答案/语义:
语义
Grammar:
向<direction{content=$}><{@=toward}>
这条grammar引用的语法成分包括:
Rule:
<direction>:上|下|左|右
Ext slot:content
Modifier:<{@=toward}>
这里用到了slot的间接赋值。也就是说,当语料匹配上rule<direction>的内容时,ext slot content的提取值即为语料本身。
这条grammar可以匹配上的语料包括:
向上
向下
向左
向右
六、返回桌面
名称:
返回_内容
答案/语义:
语义
Grammar:
返回<menu{content=$}><{@=go_back}>
这条grammar引用的语法成分包括:
Rule:
<menu>: 主页|桌面
Ext slot:content
Modifier:<{@=go_back}>
同上一条例句一样,这里同样用到了 slot content的间接赋值。这条grammar能够匹配上的语料包括:
返回桌面
返回主页
以上就是这节课的全部内容,感谢您的观看!