【问题标题】:AWS Javascript SDK - startMedicalTranscriptionJob not support mic deviceAWS Javascript SDK - startMedicalTranscriptionJob 不支持麦克风设备
【发布时间】:2020-04-08 14:18:01
【问题描述】:

我是使用 AWS JavaScript SDK 的新手。我正在尝试创建一个 HTML 页面,例如 Amazon Transcribe Medical - 实时转录 (link) 的 UI。实时转录适用于麦克风设备。我的意思是它将语音数据(从麦克风设备输入音频)实时转换为文本,效果很好,我印象非常深刻,并决定创建一个如下图所示的 UI。

我在https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/TranscribeService.html#startMedicalTranscriptionJob-property阅读了AWS JavaScript SDK的文档

但是关于输入音频输入参数(MediaFileUri参数)存在混淆,在上述方法的文档中不允许从麦克风设备捕获音频(或者我找不到任何麦克风输入参数设备),只能从亚马逊存储桶输入音频文件。

那么我如何使用这种方法创建像 Amazon 实时转录这样的 UI?有什么建议可以实现吗?

【问题讨论】:

    标签: amazon-web-services amazon-s3 speech-recognition speech-to-text aws-java-sdk-2.x


    【解决方案1】:

    转录医疗支持两种模式:流式和批处理。你使用的SDK是批处理API,如https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/TranscribeService.html#startMedicalTranscriptionJob-property

    用于转录医疗流媒体的 Javascript SDK 尚未发布。但是您可以实现自己的 WebSocket 客户端。

    这是关于 Transcribe 医疗流 WebSocket 协议的技术文档:https://docs.aws.amazon.com/transcribe/latest/dg/websocket-med.html

    javascript实现请参考示例代码:https://github.com/aws-samples/amazon-transcribe-medical-demo/blob/master/src/transcribe/TranscriptionWindow.js#L138-L160

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-25
      • 2019-02-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多