У меня есть намерение с примерами высказываний и одним слотом.
Когда я вызываю это намерение прямо как: ask <invocation name> to <utterance>
, умение спрашивает для значения слота и обрабатывает его.
Но когда я прыгаю на это намерение из другого намерения, используя return this.toIntent("IntentName")
, я получаю ошибку ответа навыка.
Вот рабочий процесс, который я хочу:
ОБЕД () -> LinkAccountIntent ()
Если навык связан с учетной записью Amazon, перейдите к NotesBuilderIntent ()
Почему это это происходит? Если я перейду к цели динамически, у которой есть слот, не будет ли он запрашивать значение слота?
Есть ли возможность, что я могу передать пользовательское высказывание с toIntent
, чтобы навык мог определить намерение и спросить значение слота, связанного с ним? Если нет, то как я могу это сделать sh? 1026 *
Я получаю кошмар с этим. и слишком близко к сроку!