Discord.js中的IBM Watson Speech to Text实现

我试图将IBM Watson的语音转文本功能实现到Discord.js机器人中,但是当我将PCM流从该机器人传递到STT识别器时,什么也没有发回,并且出现了超时错误。我试着在我的mp3文件中试了几次测试,结果很好,有人知道我在做什么错吗?

        // this creates a 16-bit signed PCM,stereo 48KHz stream
        const audioStream = receiver.createPCMStream(user)

        var params = {
            objectMode: true,contentType: 'audio/l16;rate=48000;channels=1',model: 'en-US_Broadbandmodel',maxAlternatives: 3
        };

        var recognizestream = speechToText.recognizeusingWebSocket(params);

        audioStream.pipe(recognizestream);

        // Listen for events.
        recognizestream.on('data',function (event) {
            console.log(event);
        });
daiwang2 回答:Discord.js中的IBM Watson Speech to Text实现

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3169478.html

大家都在问