-
Notifications
You must be signed in to change notification settings - Fork 258
After first deploy, video frames are processed but not the audio #51
Comments
After a re-run of the pipeline, I keep experiencing the same issue. Is there anyway I can fix this? |
@l2fprod I'm pretty sure is related to this: http://stackoverflow.com/questions/38538734/speech-recognition-callback-registration-fails |
I have the feeling something as changed in Watson STT. There was a bug where they were sending application/json as content type but expecting text. It seems they are now sending "Accept: text/plain". However the OpenWhisk action is still returning application/json and OpenWhisk does not like the mismatch. I'm looking into it now. |
The Watson STT "Accept" header changed from application/json to text/plain. This explains the 406. This commit a95478e fixes this. |
I'm getting this same issue now. It looks like the action is being called by STT but STT doesn't like the reply. Here is what the vision/speechtotext action reports in the logs:
I wonder if the encryption changed? I will look further. |
Seems to come from an issue registering the Speech to Text callback in the toolchain.
The call to register fails with an error 406. It could be due to a concurrency issue where the speechtotext web action is not yet exposed by OpenWhisk when we try to call it during registration.
A re-run of the pipeline usually solves the issue.
The text was updated successfully, but these errors were encountered: