Create a support for stream in React Native.

Job ID: 36699540

Budget: €30 – €250 EUR

We are looking for a React Native/iOS developer who can create a stream support feature similar to the one implemented in NodeJS. To provide some context, you can refer to the NodeJS documentation on stream support (https://nodejs.org/api/fs.html#filehandlecreatereadstreamoptions).

One specific application of this stream support is demonstrated in the following AWS Transcribe SDK guide (https://docs.aws.amazon.com/transcribe/latest/dg/getting-started-sdk.html).

Here's a simplified code snippet:

```
const { createReadStream } = require("fs");
const { join } = require("path");

const audio = createReadStream(join(__dirname, "my-media-file.flac"), { highWaterMark: 1024 * 16});

// ...

const params = {
LanguageCode,
MediaEncoding,
MediaSampleRateHertz,
AudioStream: (async function* () {
for await (const chunk of audio) {
yield { AudioEvent: { AudioChunk: chunk } };
}
})(),
};
```
If you're experienced in React Native/iOS development and have a good understanding of stream handling, we'd love to hear from you. Please provide examples of your previous work in your application.
Related categories: Objective C Swift iOS Development React Native