问题标签 [avs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
541 浏览

http2 - 如何使用 nghttp2 发送多块数据?

我正在使用 nghttp2 库来格式化多部分帧以与 Alexa 通信。我目前能够通过多部分消息获得音频响应。但是,目前只能发送最大 16KB 的数据,我想对我记录的数据进行流式传输,整体上可以大于 16KB。

谁能帮助我使用 nghttp2 将块中的音频数据发送到 AVS?

期待回复,请帮忙。

谢谢。

此外,我正在从代码中添加参考函数。请忽略名称约定和其他逻辑,因为我只是在尝试这个 ruffly 以发送超过 16KB 大小的数据。

我正在使用“nghttp2_session_send”通过 send_callback 函数进行发送。每当我尝试使用超过 16KB 大小的文件时,AVS 都会回复错误“没有状态为 400 的多部分数据”。如果整个数据小于 16KB,则 alexa 将回复附加音频数据作为响应。

0 投票
1 回答
2020 浏览

ios - 在我的项目中通过 pod 安装 MobileVLCKit 时显示链接器错误

通过 pod 安装 MobileVLCKit 在我的 swift 项目中出现链接器错误。

我做了以下步骤

  1. 在 Build-Phases -> Link Binaries -> libstdc++.6.tbd 中安装 Vlckit 后解决构建项目的错误

  2. 在上一步 BuildSettings ->'EnableBitcode = No' 之后解决 apple-linker 错误

  3. 在 Bridging-Header 文件中,执行#import <MobileVLCKit/MobileVLCKit.h>

在“BuildSettings -> other_linker_flags”中,这个 MobileVLCKit 框架也没有显示,虽然我可以在“Pods”文件夹中看到“MobileVLCKit”文件夹


编辑

通过执行以下步骤,我能够删除此错误并找到“MobileVLCKit”:

  1. 在 Build_Settings -> Other_Linker_Flags 中,添加:-framework "MobileVLCKit"
  2. 在 Build_Settings -> Other_Linker_Flags 中,添加:-l"bz2"
  3. 在 Build_Settings -> Other_Linker_Flags 中,添加:-l"iconv"

但随后这些修复从 AVSLibrary 框架中使用的其他框架“libavsobjc.stripped.a”生成了其他链接器错误,该框架在应用程序中用于其他目的。

我希望 Vlc 和 AVSLibrary 应该共存。有任何想法吗 ?

0 投票
1 回答
260 浏览

alexa - 如何存储或获取用户向数据库中树莓派上的 alexa 语音服务发出的请求?

我对alexa语音服务很天真。

我正在尝试将机器学习算法(朴素贝叶斯)集成到 Alexa 语音服务示例应用程序中。为了实现这个算法,我需要将亚马逊 alexa 成功处理的所有请求(用户给出的语音命令)存储到我的本地数据库中,该数据库将在树莓派上使用它们的时间戳和其他信息来处理数据。怎么做?

请提出建议并提供在线有用的资源。

0 投票
0 回答
1308 浏览

alexa - 是否可以将 Alexa 语音服务 (AVS) 集成到 iOS 应用程序?

上网但找不到任何与 AVS 与 iOS 应用程序集成相关的详细文档。是否仅允许从 iOS 应用程序进行远程授权?或者应用程序可以像alexa一样运行(获取语音输入并给出响应)?请分享任何有用的文档以更好地理解。谢谢。

0 投票
1 回答
295 浏览

amazon-web-services - 具有 Alexa 技能的 AVS

是否可以将 Alexa Skill 与 Alexa 语音服务 (AVS) 一起使用?

我找不到任何 AVS API 来链接到用户的亚马逊帐户以启用某些技能。是否可以在第三方 Alexa 设备上使用 Skill?

0 投票
1 回答
41 浏览

java - 我需要为我的应用程序获取 API 密钥,为此,我需要我的证书的 MD5 签名

正如网上看到的,我使用“keytool”来获取它:keytool -list -v -alias androiddebugkey -keystore keystore.jks

我输入密码 android 并接收 SHA1 和 SHA256 签名者。问题是我需要一个 MD5 签名。我正在使用 JDK 1.8

0 投票
0 回答
331 浏览

android - 在 android studio 中使用 Alexa 时出现“API_Key 不正确或丢失”错误

我目前正在尝试在 Android Studio 上运行 Alexa,并且对为什么这不起作用感到非常困惑。我的日志猫如下:

我知道 api_key.txt 位于正确的位置,并且相当有信心它是正确的值。可能不是,但我觉得我已经经历了几乎故障排除的可能性来解决这个问题。

我很高兴分享任何其他日志或代码来帮助解决这个问题。再次感谢您提前提供的任何帮助。

0 投票
0 回答
35 浏览

alexa - Amazons Alexa:语音历史记录中不显示请求

我写了一个像 echosim.io 或 sammachins webalexa 等的网络服务。我能够记录一个问题,将它发送到 alexa 并得到答案。但是请求不会显示在语音历史记录中。

这段历史如何运作?当我通过 echodot 或 echosim 与 alexa 交谈时,我的请求/响应会显示在历史记录中。如何为我的产品启用此功能。

0 投票
1 回答
240 浏览

aws-lambda - 如何让 AWS Lambda 等待影子更新主题

我想要的流程是:

  1. 让我的 iot 设备使用 AVS sdk 做某事
  2. aws lambda 触发并更新设备影子
  3. 基于影子主题触发的 iot 设备:delta 并在本地执行某些操作。完成某事后将状态发布到影子

  4. aws lambda 向我的 iot 设备发送语音反馈,告诉用户报告的状态

我被困在第 4 点,因为我不知道如何触发 AVS(ASK)的语音响应,只有在主题更新后“在 AVS 触发的同一 lambda 内(如第 1 点和第 2 点所述)。

0 投票
0 回答
106 浏览

android - 使用 Android.mk 编译 Alexa AVS SDK 时出现编译错误

我们会在Android平台上开发,但是考虑到稳定性问题,我们决定用C++语言开发,所以我们使用android.mk来编译集成到Android系统中的avs SDK。
但是当我编译时,总是找不到这样的文件或目录

编译日志:</p>

我错过了什么?它应该在哪里找到所需的库?