Create a support for stream in React Native.
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.
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.