Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Streaming Audio Data via recognizeUsingWebSocket #1000

Open
jeff-arn opened this issue Nov 18, 2019 · 17 comments
Open

Support Streaming Audio Data via recognizeUsingWebSocket #1000

jeff-arn opened this issue Nov 18, 2019 · 17 comments
Assignees

Comments

@jeff-arn
Copy link
Contributor

When you open an issue for a feature request, please add as much detail as possible:

Currently, the interface exposed in SpeechToTextV1/SpeechToText+Recognize.swift only leaves a SpeechToTextSession alive for the time that it takes to transcribe a Data blob.

We should add support to send smaller chunks of data in realtime as a part of one session, to support streaming audio applications that are not driven via the microphone.

@jeff-arn jeff-arn self-assigned this Nov 18, 2019
@stale
Copy link

stale bot commented Jan 19, 2020

This issue has been automatically marked as stale because it has had no recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the wontfix label Jan 19, 2020
@digitallysavvy
Copy link

@repjarms is this feature still on the roadmap?

@stale stale bot removed the wontfix label Jan 20, 2020
@jeff-arn
Copy link
Contributor Author

@digitallysavvy Yes the plan now is to get it out in a feature level release next week. While I am working on it, can you please provide some more details about the type of interface you are looking for.

For example,

Are you expecting to send an array of bytes, or configure AVAudioSession in a particular way? Any information about how this feature will be used will help me make sure I am delivering something that will address your needs.

@digitallysavvy
Copy link

digitallysavvy commented Jan 20, 2020

@repjarms Great news!

@zontan
Copy link

zontan commented Jan 20, 2020

@repjarms We're expecting to send an array of bytes. Agora's SDK passes a raw audio buffer, which I'm converting into a Data object. The existing API processes what I have correctly, minus the ability to stream continuously.

@digitallysavvy
Copy link

@repjarms when @zontan was testing, he was able to send the Data in bursts but it was not a continuous stream (socket) in the way the WatsonMic has its implementation.

@stale
Copy link

stale bot commented Mar 20, 2020

This issue has been automatically marked as stale because it has had no recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the wontfix label Mar 20, 2020
@digitallysavvy
Copy link

@repjarms I realize there probably isn't an update on this but leaving a comment as to keep the issue from closing.

@stale stale bot removed the wontfix label Mar 21, 2020
@stale
Copy link

stale bot commented May 20, 2020

This issue has been automatically marked as stale because it has had no recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the wontfix label May 20, 2020
@mediumTaj
Copy link
Contributor

Still active

@stale stale bot removed the wontfix label May 20, 2020
@stale
Copy link

stale bot commented Jul 19, 2020

This issue has been automatically marked as stale because it has had no recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the wontfix label Jul 19, 2020
@mediumTaj mediumTaj removed the wontfix label Jul 19, 2020
@stale
Copy link

stale bot commented Sep 19, 2020

This issue has been automatically marked as stale because it has had no recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the wontfix label Sep 19, 2020
@digitallysavvy
Copy link

@mediumTaj can we keep this active?

@stale stale bot removed the wontfix label Sep 21, 2020
@stale
Copy link

stale bot commented Nov 25, 2020

This issue has been automatically marked as stale because it has had no recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the wontfix label Nov 25, 2020
@mediumTaj mediumTaj removed the wontfix label Nov 25, 2020
@stale
Copy link

stale bot commented Jun 18, 2021

This issue has been automatically marked as stale because it has had no recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the wontfix label Jun 18, 2021
@stale stale bot closed this as completed Jul 21, 2021
@mediumTaj mediumTaj reopened this Jul 21, 2021
@stale stale bot removed the wontfix label Jul 21, 2021
@stale
Copy link

stale bot commented Apr 16, 2022

This issue has been automatically marked as stale because it has had no recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the wontfix label Apr 16, 2022
@digitallysavvy
Copy link

is there still a chance to get access to the mic buffer?

@stale stale bot removed the wontfix label Apr 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

4 participants