Saisie vocale — la dictée écoute en anglais
La dictée écoute en anglais
Tous les microphones sur le site — la boîte de capture de la page d'accueil, la note vocale Blink, le rapporteur de bugs, le micro d'OrbitPilot et les boutons de dictée dans l'administration — ecoutent en anglais, quelle que soit la langue dans laquelle vous lisez le site.
Pourquoi, et pourquoi c'est temporaire
Votre navigateur fait l'écoute et la transcription. Les navigateurs sont réellement bons en anglais et notablement mauvais dans toutes les autres langues, donc offrir une seconde langue vous a donné un transcript en direct que vous deviez ensuite corriger — ce qui est pire que de ne pas l'offrir du tout. Il y avait brièvement une petite puce de langue à côté de chaque microphone ; elle a été retirée, car un contrôle dont vous ne pouvez pas faire confiance au résultat n'est pas une fonctionnalité.
Supporter d'autres langues correctement signifie transcrire l'audio de notre côté plutôt que dans votre navigateur. C'est un travail réel et cela est prévu séparément ; c'est une pause, pas une décision qu'OrbitingFox soit uniquement en anglais.
Ce qui fonctionne toujours dans n'importe quelle langue
Taper, bien sûr — la langue de contenu du site n'est pas affectée, et rien n'a changé quant à la lecture ou l'écriture dans votre propre langue. Il s'agit uniquement de parler à un microphone.
Pour les développeurs
static/js/of-voice-lang.js reste la seule source
(window.OFVoiceLang.get()), et il ne doit PAS être supprimé : il existe
parce que le rapport #132 / rapport local #3 a découvert que lorsque la langue de contenu
changeait, certains enregistreurs se verrouillaient sur cette langue alors que l'enregistreur Blink partagé
restait codé en dur en anglais, donc la parole était bloquée dans les deux sens. Il répond maintenant
"en-US" en permanence et attachChip() ne rend rien. Un
drapeau, ENGLISH_ONLY, contrôle les deux ; le système de choix mémorisé est
maintenu au repos afin que la restauration de la fonctionnalité soit un changement d'une ligne. Chaque enregistreur lit toujours l'assistant avec un secours, et ces secours doivent rester — la parité est
appliquée par adminapp/test_voice_parity.py.
This guide was translated automatically. Read the English original.