1

我有示例 houndify Web 客户端工作,它显示了用户的话语。节点服务器也在工作并显示语音对象,但它将话语保留为空白。状态正常是不是因为它在本地服务器上运行?

注意:我的目标是从浏览器捕获流式音频(检查)并仅将 houndify 语音发送到文本(检查)并进入节点服务器。(几乎)

这是我的 server.js :

var voiceRequest = new Houndify.VoiceRequest({
  clientId: config.clientId,
  clientKey: config.clientKey,

  requestInfo: {
    UserID: "test_user",
    Latitude: 37.388309,
    Longitude: -121.973968
  },

  // Sample rate of input audio
  sampleRate: 16000,

  // convertAudioToSpeex: true,

  // Enable Voice Activity Detection, default: true
  enableVAD: true,

  // Partial transcript, response and error handlers
  onTranscriptionUpdate: (transcript) => {
    console.log("Partial Transcript:", transcript.Response);
  },

  onResponse: (response, info) =>{
    console.log('->',response);
    console.log('iiii->',info);
  },

  onError: (err, info) => {
    console.log(err);
  }
})

在此处输入图像描述


服务器结果:

在此处输入图像描述

4

0 回答 0