voicekit-examples icon indicating copy to clipboard operation
voicekit-examples copied to clipboard

Пример node.js voice kit не работает

Open stormBMO opened this issue 3 years ago • 3 comments

После установок пакетов и выполнения любой команды из примеров выдает ошибок:

C:\Projects\voicekit-examples\nodejs\node_modules\protobufjs\src\namespace.js:411
        throw Error("no such Type or Enum '" + path + "' in " + this);
        ^

Error: no such Type or Enum 'google.rpc.Status' in Type .tinkoff.cloud.longrunning.v1.Operation
    at Type.lookupTypeOrEnum (C:\Projects\voicekit-examples\nodejs\node_modules\protobufjs\src\namespace.js:411:15)
    at Field.resolve (C:\Projects\voicekit-examples\nodejs\node_modules\protobufjs\src\field.js:268:94)
    at Type.set (C:\Projects\voicekit-examples\nodejs\node_modules\protobufjs\src\type.js:177:38)
    at Type.get (C:\Projects\voicekit-examples\nodejs\node_modules\protobufjs\src\type.js:155:45)
    at Field.resolve (C:\Projects\voicekit-examples\nodejs\node_modules\protobufjs\src\field.js:317:21)
    at Type.resolveAll (C:\Projects\voicekit-examples\nodejs\node_modules\protobufjs\src\type.js:304:21)
    at Namespace.resolveAll (C:\Projects\voicekit-examples\nodejs\node_modules\protobufjs\src\namespace.js:308:25)
    at Namespace.resolveAll (C:\Projects\voicekit-examples\nodejs\node_modules\protobufjs\src\namespace.js:308:25)
    at Namespace.resolveAll (C:\Projects\voicekit-examples\nodejs\node_modules\protobufjs\src\namespace.js:308:25)
    at Namespace.resolveAll (C:\Projects\voicekit-examples\nodejs\node_modules\protobufjs\src\namespace.js:308:25)

Пробовал запускать на MacOS 11.5.2 (Node.js 15.8.0) и Windows 10 (Node.js 16.4.2)

stormBMO avatar Sep 01 '21 13:09 stormBMO

Просто закомментируйте строку google.rpc.Status error = 5; в apis/tinkoff/cloud/longrunning/v1/longrunning.proto

igords avatar Oct 04 '21 10:10 igords

Добрый вечер! А вы клонируете сабмодули? Просто необходимые типы определяются в сабмодуле googleapis, поэтому репозиторий необходимо клонировать рекурсивно.

mykola-semenov avatar Dec 08 '21 21:12 mykola-semenov

Спасибо!

valery-lyapustin avatar Feb 08 '23 07:02 valery-lyapustin