Remove sample rate parameter usage from examples
This commit is contained in:
parent
11ad23cc1f
commit
baaa5842b2
|
@ -95,7 +95,7 @@ const ffmpeg = spawn('ffmpeg', [
|
|||
]);
|
||||
|
||||
let audioLength = 0;
|
||||
let sctx = model.createStream(AUDIO_SAMPLE_RATE);
|
||||
let sctx = model.createStream();
|
||||
|
||||
function finishStream() {
|
||||
const model_load_start = process.hrtime();
|
||||
|
@ -108,7 +108,7 @@ function finishStream() {
|
|||
|
||||
function intermediateDecode() {
|
||||
finishStream();
|
||||
sctx = model.createStream(AUDIO_SAMPLE_RATE);
|
||||
sctx = model.createStream();
|
||||
}
|
||||
|
||||
function feedAudioContent(chunk) {
|
||||
|
|
|
@ -130,7 +130,7 @@ namespace DeepSpeechWPF
|
|||
watch.Start();
|
||||
await Task.Run(() =>
|
||||
{
|
||||
string speechResult = _sttClient.SpeechToText(waveBuffer.ShortBuffer, Convert.ToUInt32(waveBuffer.MaxSize / 2), 16000);
|
||||
string speechResult = _sttClient.SpeechToText(waveBuffer.ShortBuffer, Convert.ToUInt32(waveBuffer.MaxSize / 2));
|
||||
watch.Stop();
|
||||
Dispatcher.Invoke(() =>
|
||||
{
|
||||
|
@ -250,7 +250,7 @@ namespace DeepSpeechWPF
|
|||
|
||||
private void BtnStartRecording_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
_sttClient.CreateStream(16000);
|
||||
_sttClient.CreateStream();
|
||||
_audioCapture.Start();
|
||||
btnStartRecording.IsEnabled = false;
|
||||
btnStopRecording.IsEnabled = true;
|
||||
|
|
|
@ -64,7 +64,7 @@ audioStream.on('finish', () => {
|
|||
const audioLength = (audioBuffer.length / 2) * ( 1 / 16000);
|
||||
console.log('audio length', audioLength);
|
||||
|
||||
let result = model.stt(audioBuffer.slice(0, audioBuffer.length / 2), 16000);
|
||||
let result = model.stt(audioBuffer.slice(0, audioBuffer.length / 2));
|
||||
|
||||
console.log('result:', result);
|
||||
});
|
||||
|
|
|
@ -44,12 +44,12 @@ Returns a list [Inference, Inference Time, Audio Length]
|
|||
'''
|
||||
def stt(ds, audio, fs):
|
||||
inference_time = 0.0
|
||||
audio_length = len(audio) * (1 / 16000)
|
||||
audio_length = len(audio) * (1 / fs)
|
||||
|
||||
# Run Deepspeech
|
||||
logging.debug('Running inference...')
|
||||
inference_start = timer()
|
||||
output = ds.stt(audio, fs)
|
||||
output = ds.stt(audio)
|
||||
inference_end = timer() - inference_start
|
||||
inference_time += inference_end
|
||||
logging.debug('Inference took %0.3fs for %0.3fs audio file.' % (inference_end, audio_length))
|
||||
|
|
Loading…
Reference in New Issue