【问题标题】:How to send a voice command to amazon lex with android studio in java?java - 如何使用java中的android studio向amazon lex发送语音命令?
【发布时间】:2021-09-06 21:56:53
【问题描述】:

我在 android studio 下使用 amazon lex。我测试了发送文本,它工作得很好。我想尝试发送用户的演讲,但我不知道该怎么做

AWSCredentialsProvider credentialProvider;
    String accessKeyId = "";
    String secretAccessKey = "";
    credentialProvider = new StaticCredentialsProvider(new BasicAWSCredentials(accessKeyId, secretAccessKey));
    AmazonLexRuntimeClient client  = new AmazonLexRuntimeClient(credentialProvider);
    client.setRegion(Region.getRegion(Regions.US_EAST_2));
    PostTextRequest textRequest = new PostTextRequest();
    textRequest.setBotName("");
    textRequest.setBotAlias("");
    textRequest.setUserId("");
    textRequest.setInputText("");
    PostTextResult textResult = client.postText(textRequest);
    Log.e("AMAZON", textResult.getMessage());
    Log.e("AMAZON", textResult.getSentimentResponse().getSentimentLabel());

这是我向 amazon lex 发送文本的代码。

【问题讨论】:

  • 嗨 Uriel,请编辑您的问题并将“Voila mon code pour l'envoie du text à amazon lex”翻译成英文

标签: java android-studio speech-to-text amazon-lex


【解决方案1】:

可以使用 SDK 的 PostContent 方法将语音输入发送到 Lex。

这是此方法的 Java SDK 参考:-AWS Lex Java SDK - PostContent

【讨论】:

  • 请您给我发送android studio的代码示例吗?
猜你喜欢
  • 2014-07-29
  • 2020-02-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-06-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多