Ставил все по мануалу. Все вроде установил правильно. При запуске любой программы, использующей этот модуль, открывает этот самый модуль, указывает на какую-то строку и пишет:"SpeechABC.pas(94) : Неизвестное имя 'Recognition'". Прошу помощи!
Давайте так: 1. Какая версия PascalABC.NET у вас установлена? Какая операционная система? Мы в Windows 10 проверяли, вроде бы всё нормально. 2. Что даёт при запуске программка info.pas? (хотя скорее всего будет выдавать ту же ошибку).
@@МаксимПучкин-ы9ч 1. Я пользуюсь версией 3.5. Операционная система windows 10. 2. Выдает ту же ошибку, т.к попросту программа не может запуститься из-за ошибки в модуле
@@maximkalinkov Не думаю, Паскаль бы ругался в первых строчках модуля. Странно, у меня это всё работает. Такое впечатление, что не установились SDK или Runtime. Варианты такие: 1. Прогнать ещё раз всю установку, начиная с Net Framework 4.7 (она идёт в установочном пакете с Паскалем, ссылка со страницы скачивания Паскаля (pascalabc.net/downloads/PascalABCNETWithDotNetSetup.exe), а потом по шагам повторить установку. 2. Если у вас установлена Visual Studio, то могу прислать проект на C# с теми же возможностями, Студия как правило более информативно рассказывает об ошибках - если что-то не установилось корректно, то скажет об этом. 3. Могу также "упростить" модуль, выкинув распознавание, и оставив только синтез речи, чтобы можно было проверить по крайней мере синтез речи, а дальше уже смотреть, почему распознавание не работает.
@@МаксимПучкин-ы9ч переустановил pascal ABC после прошелся по всему мануалу ещё раз. Оказывается SDK не был установлен, но даже прогнав это все ещё раз и установив SDK, выдает всю ту же ошибку
Ставил все по мануалу. Все вроде установил правильно. При запуске любой программы, использующей этот модуль, открывает этот самый модуль, указывает на какую-то строку и пишет:"SpeechABC.pas(94) : Неизвестное имя 'Recognition'". Прошу помощи!
Давайте так:
1. Какая версия PascalABC.NET у вас установлена? Какая операционная система? Мы в Windows 10 проверяли, вроде бы всё нормально.
2. Что даёт при запуске программка info.pas? (хотя скорее всего будет выдавать ту же ошибку).
@@МаксимПучкин-ы9ч 1. Я пользуюсь версией 3.5. Операционная система windows 10. 2. Выдает ту же ошибку, т.к попросту программа не может запуститься из-за ошибки в модуле
@@МаксимПучкин-ы9ч я не совсем понял, что надо делать с dll файлом microsoft.speech. Может ошибка из-за него?
@@maximkalinkov Не думаю, Паскаль бы ругался в первых строчках модуля. Странно, у меня это всё работает. Такое впечатление, что не установились SDK или Runtime. Варианты такие:
1. Прогнать ещё раз всю установку, начиная с Net Framework 4.7 (она идёт в установочном пакете с Паскалем, ссылка со страницы скачивания Паскаля (pascalabc.net/downloads/PascalABCNETWithDotNetSetup.exe), а потом по шагам повторить установку.
2. Если у вас установлена Visual Studio, то могу прислать проект на C# с теми же возможностями, Студия как правило более информативно рассказывает об ошибках - если что-то не установилось корректно, то скажет об этом.
3. Могу также "упростить" модуль, выкинув распознавание, и оставив только синтез речи, чтобы можно было проверить по крайней мере синтез речи, а дальше уже смотреть, почему распознавание не работает.
@@МаксимПучкин-ы9ч переустановил pascal ABC после прошелся по всему мануалу ещё раз. Оказывается SDK не был установлен, но даже прогнав это все ещё раз и установив SDK, выдает всю ту же ошибку
У меня нет модуля SpeechABC где его можно скачать?
Адрес репозитория: github.com/mmcs-robotics/SpeechABC, там есть инструкция по установке и справка. Будут вопросы - можете здесь написать.
Здравствуйте. Случилась такая проблема: я и мой друг не можем скачать файлы с Githhub. Пожалуйста перезалейте на другой файл обменник.
@@INFinitely_Unregistered drive.google.com/open?id=1hYp6iFJmmOqMElYqNKnraISmrzV_hDs1