Как я могу сделать вычисленный ввод из ответа javascript?Так что просто выберите один звук из ответа ???Я не хочу, чтобы пользователь выбрал некоторые из них - он скажет «воспроизведение звука» - я получаю звуки по вызову API, и они начинают играть
Например, у меня есть функция javascript:
module.exports.function = function CommandContext(userInput, $vivContext){
return {
audioInfo: {
category: 'SINGLE',
displayName: res.audio.name,
repeatMode: 'ALL',
doNotWaitForTTS: true,
audioItem: [{...}]
}
};
}
Модель действия:
action (CommandContext) {
description ('Context')
type(Search)
collect {
input (userInput) {
type (commandUser)
}
computed-input (sound) {
type (audioPlayer.Result)
compute {
intent {
goal: audioPlayer.PlayAudio
value: CommandResult.audioInfo
}
}
hidden
}
}
output (CommandResult)
}