Amazon Polly不播放多个文本输入



我将Amazon Polly集成到了我的一个项目中的一个项目中,并将其询问TTS多组文本字符串。当然,我在下面使用以下指令来播放声音:

    builder.continueOnSuccessWith { (awsTask: AWSTask<NSURL>) -> 
    Any? in
      // The result of getPresignedURL task is NSURL.
      // Again, we ignore the errors in the example.
      let url = awsTask.result!
      // Try playing the data using the system AVAudioPlayer
      self.audioPlayer.replaceCurrentItem(with: AVPlayerItem(url: url as URL))
      self.audioPlayer.play()
      return nil
    }

虽然Debug我发现替换量表正在添加一个新项目以播放并忽略了上一个。我想提出一些建议,因为Polly如何在其框架内处理这样的多个呼叫。

任何帮助!谢谢

我能够通过将每个操作插入avqueeplayer并终于播放来完成这项工作>

最新更新