gpt4 book ai didi

alexa - 您将如何设计字母和数字代码的插槽?

转载 作者:行者123 更新时间:2023-12-02 15:02:49 24 4
gpt4 key购买 nike

我希望我的技能能够捕捉到 4 到 5 个字符的代码,其中可以包含字母和数字,例如 AB05ABC12。我如何设计让 Alexa 理解这些内容并将其传递给我的技能的插槽和话语?

最佳答案

该技能https://github.com/maihde/alexa-qrz按以下方式进行:

intent 架构

1 { 
2 "intents": [
3 {
4 "intent": "GetQRZ",
5 "slots": [
6 {
7 "name": "CallSignA",
8 "type": "LETTER_OR_NUMBER"
9 },
10 {
11 "name": "CallSignB",
12 "type": "LETTER_OR_NUMBER"
13 },
14 {
15 "name": "CallSignC",
16 "type": "LETTER_OR_NUMBER"
17 },
18 {
19 "name": "CallSignD",
20 "type": "LETTER_OR_NUMBER"
21 },
22 {
23 "name": "CallSignE",
24 "type": "LETTER_OR_NUMBER"
25 },
26 {
27 "name": "CallSignF",
28 "type": "LETTER_OR_NUMBER"
29 },
30 {
31 "name": "CallSignG",
32 "type": "LETTER_OR_NUMBER"
33 }
34 ]
35 },
36 {
37 "intent": "AMAZON.YesIntent"
38 },
39 {
40 "intent": "AMAZON.NoIntent"
41 },
42 {
43 "intent": "AMAZON.StopIntent"
44 },
45 {
46 "intent": "AMAZON.CancelIntent"
47 }
48 ]
49 }

自定义槽位LETTER_OR_NUMBER

A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
zero
one
two
three
four
five
six
seven
eight
nine
alfa
alpha
bravo
charlie
delta
echo
foxtrot
golf
hotel
india
juliett
juliet
kilo
lima
mike
november
oscar
papa
quebec
romeo
sierra
tango
uniform
victor
whiskey
x-ray
xray
yankee
zulu

示例话语:

GetQRZ  {CallSignA} {CallSignB} {CallSignC}
GetQRZ {CallSignA} {CallSignB} {CallSignC} please
GetQRZ {CallSignA} {CallSignB} {CallSignC} stop
GetQRZ {CallSignA} {CallSignB} {CallSignC} over
GetQRZ {CallSignA} {CallSignB} {CallSignC} {CallSignD}
GetQRZ {CallSignA} {CallSignB} {CallSignC} {CallSignD} please
GetQRZ {CallSignA} {CallSignB} {CallSignC} {CallSignD} stop
GetQRZ {CallSignA} {CallSignB} {CallSignC} {CallSignD} over
GetQRZ {CallSignA} {CallSignB} {CallSignC} {CallSignD} {CallSignE}
GetQRZ {CallSignA} {CallSignB} {CallSignC} {CallSignD} {CallSignE} please
GetQRZ {CallSignA} {CallSignB} {CallSignC} {CallSignD} {CallSignE} stop
GetQRZ {CallSignA} {CallSignB} {CallSignC} {CallSignD} {CallSignE} over
GetQRZ {CallSignA} {CallSignB} {CallSignC} {CallSignD} {CallSignE} {CallSignF}
GetQRZ {CallSignA} {CallSignB} {CallSignC} {CallSignD} {CallSignE} {CallSignF} please
GetQRZ {CallSignA} {CallSignB} {CallSignC} {CallSignD} {CallSignE} {CallSignF} stop
GetQRZ {CallSignA} {CallSignB} {CallSignC} {CallSignD} {CallSignE} {CallSignF} over
enter code here

关于alexa - 您将如何设计字母和数字代码的插槽?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34715228/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com