是否可以访问用户说的文本(从语音转换为语音)?某处是否有开关,如果启用该开关,则会将文本发送给技能?
答案 0 :(得分:2)
否,我们不会获得整个用户的输入。
但是,我们可以使用slots
捕获部分用户语音。有不同的插槽类型,您应该查看的是AMAZON.SearchQuery
。
AMAZON.SearchQuery 插槽类型可让您捕获组成搜索查询的难以预测的输入。
{
"intents": [
{
"name": "SearchIntent",
"slots": [
{
"name": "Query",
"type": "AMAZON.SearchQuery"
},
{
"name": "CityList",
"type": "AMAZON.US_CITY"
}
],
"samples": [
"search for {Query} near me",
"find out {Query}",
"search for {Query}",
"give me details about {CityList}"
]
}
]
}
有关AMAZON.SearchQuery
here
有一个AMAZON.LITERAL
插槽,无需转换即可传递该插槽值的识别字。但是,不建议这样做。您无法在配置了对话框模型的技能中使用AMAZON.LITERAL