jarrodek / ChromeRestClient

ARC Chrome is deprecated. Please move to https://github.com/advanced-rest-client/arc-electron/
Apache License 2.0
371 stars 98 forks source link

Voice enabled APIs support #947

Open jarrodek opened 7 years ago

jarrodek commented 7 years ago

For APIs that support voice commands there should be an option to define request parameters, record a voice command and send it to an endpoint as soon as voice message is ready.

From the technical POV it's a file sending in the request body and reading the response. All modules, except for a voice recording and transforming to a file, are already in the app so it's relatively small change.

kabbottcc commented 7 years ago

It would be nice if wav files could be attached and converted to binary like what Postman does. I have to use Postman for all these tests since ARC can't support. Even if it can't record a voice command (since audio inputs are so widely varied from a user's perspective) just being able to convert an attached file to binary would be a big help.

jarrodek commented 7 years ago

Hi,

Thank you for the comment. At the moment I'm working on new body panel. It is related to https://github.com/jarrodek/ChromeRestClient/issues/945 It will have totally new way of sending files: separately for multipart requests and a way to send a file only as a body (I'm guessing the second way would fit your requirement).

I'm planning to finish it this month but Chrome and Polymer don't make it easy right now :) I'll notify you here when it will pass the dev branch and will be ready to test in beta version.

kabbottcc commented 7 years ago

Thanks!