Мы успешно использовали специальную языковую модель для службы Watson speech2text. Однако недавно мы решили расширить модель (расширенный словарный запас, высказывания и т. Д.). Для этого мы сбрасываем модель:
curl -X POST -u ${credentials}
"https://stream.watsonplatform.net/speech-to-text/api/v1/customizations/${customization_id}/reset"
добавлен наш расширенный корпус:
curl -X POST -u ${credentials} \
--data-binary @corpus.txt \
"https://stream.watsonplatform.net/speech-to-text/api/v1/customizations/${customization_id}/corpora/corpus_test01"
проверил завершенный процесс и повторно обучил модель:
curl -X POST -u ${cred} \
"https://stream.watsonplatform.net/speech-to-text/api/v1/customizations/${customization_id}/train"
Как только процесс завершен («статус»: «доступен»), мы изначально смогли получить ответы, и качество распознавания действительно улучшилось. Однако через несколько минут мы начали получать {"error": "Internal Server Error"}. Не могу сбросить или запросить. Базовая модель работает нормально, хотя. Является ли наш единственный вариант создания новой модели (мы бы предпочли этого не делать)?
Любая помощь будет оценена.
Исправлено: похоже, что вы не можете создать новый LM:
curl -X POST -u $ {cred} \
--header "Content-Type: application / json" \
--data "{\" name \ ": \" Тестовая модель \ ", \
\ "base_model_name \": \ "en-US_BroadbandModel \", \
\ "description \": \ "модель языка 02 \"} "\
«https://stream.watsonplatform.net/speech-to-text/api/v1/customizations"
возвращается:
{
«код»: 500,
"code_description": "Внутренняя ошибка сервера",
«ошибка»: «Внутренняя ошибка сервера»
} * * Тысяча двадцать-один
Но базовая модель все еще работает нормально ...
Новое обновление: LM вернулся через несколько часов совершенно неожиданно и продолжал работать в течение дня. Однако этот вечер стал прерывистым, возвращая «Внутренняя ошибка сервера» с возрастающей частотой. На данный момент не очень подходит для использования.
-rg