【问题标题】:Build Mobile App for alexa?为 Alexa 构建移动应用程序?
【发布时间】:2017-07-06 13:03:29
【问题描述】:

您好,我有一项自定义技能与 alexa echo 一起运行,并且运行良好。现在我需要构建一个移动应用程序(android native / Hybrid),它从我手机的麦克风中获取输入,alexa 使用我的自定义技能处理这个并返回从我手机扬声器播放的输出。

简而言之,我需要一个应用程序来完成所有 echo 正在做的事情。可能吗 ?如何 ?如果是,请给我提供有用的链接。任何样品将不胜感激。

谢谢。

【问题讨论】:

    标签: android hybrid-mobile-app alexa alexa-skills-kit alexa-voice-service


    【解决方案1】:

    是的,我们能够创建像 alexa 这样的应用程序。

    会给你一个蓝图。

    1. 您通过 google 查找 android 中的 SpeechRecognizer 以启动应用程序以收听语音,您将收到检测到的文本。
    2. 将此文本用作 wit.ai 的输入,搜索 wit.ai 人工智能引擎,该引擎将处理语音的上下文。您可以将自己的 alexa 技能附加到它上面。 Wit.ai 会将您尊重的响应返回给应用程序。
    3. 使用 android api 的 TextToSpeech 引擎,您可以让应用向用户说话。
    4. 另外使用 Sphinx 库,它可以帮助您创建应用程序,该应用程序将唤醒并开始使用“ok-google”、“alexa”等关键词进行识别。您可以自行配置。

    希望这对您有所帮助。请用谷歌搜索步骤。 我创建了您正在寻找的类似应用程序,并编写了用于维护上下文的自定义框架。由于它是专有的,我不能将其作为示例共享。

    【讨论】:

      【解决方案2】:

      Alexa 确实有一个 SDK,您可以使用它来构建您正在寻找的东西。 https://github.com/alexa/alexa-avs-sample-app/tree/master/samples/androidCompanionApp 这是他们的配套应用程序的链接。

      https://developer.amazon.com/public/solutions/alexa/alexa-voice-service/content/avs-api-overview 这是他们的语音服务 API,声明您可以访问第三方技能。

      【讨论】:

        【解决方案3】:

        你需要:

        1. 注册您的产品并创建安全配置文件
        2. 生成自签名证书
        3. 构建和运行 Android 移动应用程序
        4. 运行服务器
        5. 运行客户端

        查看完整的details

        【讨论】:

          猜你喜欢
          • 2019-06-25
          • 2013-06-03
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-03-21
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多