xiqi / react-native-live-audio-stream

Get live audio stream data for React Native (works for iOS and Android)
MIT License
86 stars 36 forks source link

example code fail to start #14

Open Ppang0405 opened 3 years ago

Ppang0405 commented 3 years ago

Screenshot_20211112-095627_audioLevel

import LiveAudioStream from 'react-native-live-audio-stream';

const options = {
  sampleRate: 32000,  // default is 44100 but 32000 is adequate for accurate voice recognition
  channels: 1,        // 1 or 2, default 1
  bitsPerSample: 16,  // 8 or 16, default 16
  audioSource: 6,     // android only (see below)
  bufferSize: 4096    // default is 2048
};

LiveAudioStream.init(options);
LiveAudioStream.on('data', data => {
  var chunk = Buffer.from(data, 'base64');
  // base64-encoded audio data chunks
  console.log('DATA', { data, chunk })
});

LiveAudioStream.start();

// LiveAudioStream.stop();

Do the library is dead? I do not see any active maintainer reply any issues?

ibrahimkanber commented 1 year ago

Just give mic permission to app in settings