Голосовой ввод — диктовка слушает на английском
Диктовка слушает на английском
Каждый микрофон на сайте — поле захвата на главной странице, голосовая заметка Blink, докладчик ошибок, микрофон OrbitPilot и кнопки диктовки в админке — слушает на английском, независимо от языка, на котором вы читаете сайт.
Почему и почему это временно
Ваш браузер выполняет прослушивание и транскрипцию. Браузеры действительно хороши в английском и заметно плохи во всем остальном, поэтому предложение второго языка означало бы получение живого транскрипта, который вам затем пришлось бы корректировать — что хуже, чем вообще не предлагать его. Временно рядом с каждым микрофоном находился небольшой языковой чип; он был удален, потому что контроль, результат которого вы не можете доверять, не является функцией.
Поддержка других языков должным образом означает транскрипцию аудио на нашей стороне, а не в вашем браузере. Это настоящая работа, и она планируется отдельно; это пауза, а не решение, что OrbitingFox только на английском.
Что еще работает на любом языке
Печатание, конечно — язык контента сайта не затрагивается, и ничего в отношении чтения или написания на вашем собственном языке не изменилось. Это только касается говорения в микрофон.
Для разработчиков
static/js/of-voice-lang.js остается единственным источником
(window.OFVoiceLang.get()), и его НЕЛЬЗЯ удалять: он существует
потому что отчет #132 / локальный отчет #3 обнаружил, что когда язык контента
изменился, некоторые рекордеры зафиксировались на этом языке, в то время как общий рекордер Blink
остался жестко закодированным на английском, так что речь остановилась в любом случае. Он теперь всегда отвечает
"en-US" и attachChip() ничего не выводит. Один
флаг, ENGLISH_ONLY, контролирует оба; механизма запомненного выбора
поддерживается в спящем состоянии, чтобы восстановление функции требует однострочного изменения. Каждый рекордер по-прежнему
читается с помощником с падением, и эти падения должны оставаться — паритет
обеспечивается adminapp/test_voice_parity.py.
This guide was translated automatically. Read the English original.