Преобразование речи в текст оставляет spokenrepons пустым

#node.js #speech-recognition #houndify

#node.js #распознавание речи #преобразование речи в текст

Вопрос:

У меня работает образец веб-клиента houndify, который показывает высказывание пользователя. Сервер узла также работает и показывает объект voice, но он оставляет высказывание пустым. СТАТУС В порядке, это потому, что он запущен на локальном сервере?

Примечание: Моя цель захватывает потоковое аудио из браузера (проверка) и отправляет речь 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);
  }
})
  

введите описание изображения здесь


результат сервера:

введите описание изображения здесь

Комментарии:

1. Можете ли вы предоставить дополнительную информацию о вашей настройке: как работает ваш браузер и node.js взаимодействие с сервером ? Также не могли бы вы как-то поделиться своей вкладкой «Сеть»? это помогло бы.

2. Ну. Да. Скриншот выше со значками взят из моего браузера. Нажмите кнопку и отправьте запрос в houndify, который распечатает результат в браузере, как показано на рисунке, и на сервер nodejs. За исключением некоторых полей, которые нормально печатаются в браузере .. не возвращайтесь на сервер

3. Спасибо за ответ, я не могу сказать, почему ответ не возвращается на сервер, я думаю, вы следили за github.com/soundhound/hound-sdk-web-example или npmjs.com/package/houndify

4. Позвольте мне получить дополнительную информацию, потому что я не совсем понимаю, как получить все настройки сервера. Работают ли текстовые запросы? Можете ли вы отправить текстовый запрос и получить ответ? Вы пытались отправить запрос из командной строки?