音频标签在Alexa的提醒API Alexa的SSML中不起作用

时间:2020-04-24 00:51:24

标签: amazon-web-services alexa alexa-skills-kit alexa-skill alexa-app

我正在尝试在自定义的Alexa技能和SSML中使用Alexa的Reminder API创建提醒,我通过了语音标签,因此我也没有单词和音频标签。

<!DOCTYPE html>
<html>

<head>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
    <script src="jquery.csv.min.js"></script>
    <script type="text/javascript" src="https://www.google.com/jsapi"></script>

    <script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js" integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q" crossorigin="anonymous"></script>
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js" integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl" crossorigin="anonymous"></script>
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">

</head>

<body>
    <div class="container">
        <div id="chart_div" style="width: 100%; height: 400px;"></div>
        <h3>See No-Decompression Limits For Depths</h3>
        <div>
            <div class="form-check form-check-inline">
                <input class="form-check-input depth" type="checkbox" checked id="inlineCheckbox10" value=1>
                <label class="form-check-label" for="inlineCheckbox1">&#8804;10 feet</label>
            </div>
            <div class="form-check form-check-inline">
                <input class="form-check-input depth" type="checkbox" checked id="inlineCheckbox15" value=2>
                <label class="form-check-label" for="inlineCheckbox1">&#8804;15 feet</label>
            </div>
            <div class="form-check form-check-inline">
                <input class="form-check-input depth" type="checkbox" checked id="inlineCheckbox20" value=3>
                <label class="form-check-label" for="inlineCheckbox1">&#8804;20 feet</label>
            </div>
            <div class="form-check form-check-inline">
                <input class="form-check-input depth" type="checkbox" checked id="inlineCheckbox25" value=4>
                <label class="form-check-label" for="inlineCheckbox1">&#8804;25 feet</label>
            </div>
            <div class="form-check form-check-inline">
                <input class="form-check-input depth" type="checkbox" checked id="inlineCheckbox30" value=5>
                <label class="form-check-label" for="inlineCheckbox1">&#8804;30 feet</label>
            </div>
            <div class="form-check form-check-inline">
                <input class="form-check-input depth" type="checkbox" checked id="inlineCheckbox35" value=6>
                <label class="form-check-label" for="inlineCheckbox1">&#8804;35 feet</label>
            </div>
        </div>

    </div>
</body>
</html>

我的Alexa设备上的输出为:

测试

该提醒正常运行,但是在播放音频文件时,它只是保持亮起状态,并且不播放音频文件,其他的SSML标签(例如break等)也可以正常工作,但是只有音频标签不起作用。我的印象是SSML标签无处不在,我尝试阅读文档,但不够清楚。

如果这不是正确的方法,那么有人可以让我知道是否可以在Alexa的提醒API中播放简短的音频文件,或者可以通过任何方式提醒用户以及音频文件。

>

谢谢。

编辑:我正在使用Alexa's skill reminders demo。只是尝试在Reminders API中推送上述请求,就没有其他改变。

0 个答案:

没有答案