Я хочу вызвать потоковую службу транскрипции как REST API из пользовательского интерфейса (Angular) - PullRequest
0 голосов
/ 08 февраля 2019

Основываясь на этой ссылке [https://docs.aws.amazon.com/transcribe/latest/dg/API_streaming_StartStreamTranscription.html], предоставленной AWS, я узнал, что мы можем вызывать потоковую передачу как REST API из PostMan или из любого пользовательского интерфейса (Angular) для обработки аудио в реальном времени.

I tried using this url [https://transcribestreaming.us-west-2.amazonaws.com/stream-transcription?x-amzn-transcribe-language-code=en-US&x-amzn-transcribe-sample-rate=16000&x-amzn-transcribe-media-encoding=pcm&x-amzn-transcribe-session-id=435d60c4-3f68-4871-8680-3d100eccd63d] 
and the below json as input to the above url

<code>{
"AudioStream": { 
"AudioEvent": { 
"AudioChunk": ""
}
}
}</code>

as the streaming service accepts blob type to process the content real time and i am not sure what type of data can we send to the url.

My problem is that when i try to hit the url in PostMan i get the below response
<code>{
"Output": {
"__type": "com.amazon.coral.service#UnknownOperationException"
},
"Version": "1.0"
}</code>

What is the exact way of calling the transcribestreaming api form UI (Angular) and what should be the input data we need to send.

Is there any possibility to call the transcribe from UI(Angular) itself ??
...