IBM Watson Речь в тексте! Расшифровка аудиозаписи буквально с грамматическими ошибками - PullRequest
0 голосов
/ 12 ноября 2018

Я пытаюсь подключить плагин речи к тексту (Unity watson SDK), чтобы разработать плагин-прототип класса коррекции грамматики английского языка. Я хочу, чтобы он переводил буквально то, что говорит пользователь, с грамматически неправильными предложениями.

Пример: пользователь говорит> АУДИО "Что вы хотите?" вместо «Что ты хочешь?».

Но плагин всегда пытается это исправить. Примеры:

АУДИО "Что ты хочешь?" результаты в TEXT> «Что вы хотите» или полностью измените предложения.

Есть ли опция или функция, которые мне не хватает? Или как приложение работает для интерпретации звука? Кто-нибудь знаком с IBM Waton SDK? Любой намек или совет приветствуется.

1 Ответ

0 голосов
/ 12 ноября 2018

Моя речь расшифровывается как «Что вы хотите» при использовании примера. Вы также можете получить доступ к альтернативным словам в ответе:

private void OnRecognize(SpeechRecognitionEvent result, Dictionary<string, object> customData)
{
    if (result != null && result.results.Length > 0)
    {
        foreach (var res in result.results)
        {
            foreach(var wordAlt in res.word_alternatives)
            {
                foreach(WordAlternativeResult wordAltResult in wordAlt.alternatives)
                {
                    Log.Debug("ExampleStreaming", "word: {0}, confidence: {1}", wordAltResult.word, wordAltResult.confidence);
                }
            }
        }
    }
}
...