← Files Zovo Typing TestARCHIVED FILE

.codex-plugin/plugin.json

28 KB · Nov 3, 2026 · 19:17 UTC

↓ Download file

{
  "name": "typing-test",
  "version": "1.0.1",
  "description": "Take a live typing speed test in the chat: WPM, accuracy, consistency, weak-key drills, and a challenge link.",
  "author": {
    "name": "Zovo",
    "email": "support@zovo.one",
    "url": "https://zovo.one"
  },
  "homepage": "https://typing-test.zovo.one",
  "license": "Proprietary",
  "keywords": [
    "typing test",
    "typing speed test",
    "wpm test",
    "typing practice",
    "words per minute",
    "typing test for jobs",
    "accuracy",
    "keyboard drill"
  ],
  "skills": "./skills/",
  "mcpServers": "./.mcp.json",
  "interface": {
    "displayName": "Zovo Typing Test",
    "shortDescription": "Live typing speed test and WPM",
    "longDescription": "Take a typing speed test without leaving the chat. Zovo Typing Test opens a live test card: the passage appears, the timer starts on your first keystroke, and every letter turns green or red as you type. When time is up you get your WPM, raw WPM, accuracy, errors, consistency, and a chart of your speed for each second.\n\nChoose 15, 30, 60 or 120 seconds (or any length up to 10 minutes, for example a 5-minute test for a dispatcher or clerk job), or type one full passage. Pick common words, sentences with punctuation, words mixed with numbers, or code snippets. You can also paste your own paragraph and be tested on exactly that text.\n\nAfter each test the card lists your weakest keys and builds a practice drill from words that use them. Download a result card (SVG, for example \"62 WPM \u00b7 97% accuracy \u00b7 60 s\") or send a friend a challenge link: it opens the same passage in any browser, shows your score to beat, and scores their run the same way.\n\nHow scoring works (the standard formula, computed exactly on the server):\n- Typed words are compared with the passage word by word, letter by letter. A wrong letter is an error, a letter beyond the end of a word is an extra, and letters skipped when you jump to the next word are missed. A space between words counts as one character.\n- WPM = (correct characters / 5) / minutes. Raw WPM uses all typed characters.\n- Accuracy = correct characters / (correct characters + errors).\n- Consistency = 100% \u00d7 (1 \u2212 standard deviation \u00f7 mean) of your speed in each second.\n\nWorks on phones with the on-screen keyboard, including autocorrect and IME input. Curly quotes and dashes from phone keyboards count as their plain keyboard versions.\n\nGood for job-test practice (data entry, medical scribe, 911 dispatcher, clerk), classrooms, anyone learning to type, and quick warm-ups.\n\nLimitations: passages are in English (custom text can be in any language your keyboard types); results are not saved between conversations and there is no leaderboard; a timed test runs from 10 seconds to 10 minutes.",
    "developerName": "Zovo",
    "category": "Education & Research",
    "capabilities": [
      "Interactive",
      "Read"
    ],
    "websiteURL": "https://typing-test.zovo.one",
    "supportURL": "https://typing-test.zovo.one/support",
    "privacyPolicyURL": "https://typing-test.zovo.one/privacy",
    "termsOfServiceURL": "https://typing-test.zovo.one/terms",
    "defaultPrompt": [
      "Give me a 60-second typing test",
      "Typing test for a job interview: 2 minutes, sentences with punctuation",
      "Test my typing on this paragraph: The early bird catches the worm, but the second mouse gets the cheese."
    ],
    "brandColor": "#C2410C",
    "brandColorDark": "#FB923C",
    "composerIcon": "./assets/icon.svg",
    "logo": "./assets/logo.png"
  },
  "extensions": {
    "com.openai": {
      "onboardingSkill": "./skills/typing-test/SKILL.md",
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Timed typing test with common words",
              "prompt": "Give me a 60-second typing test with common words",
              "tools_triggered": "show_typing_test",
              "expected_behavior": "Calls show_typing_test with duration_seconds=60 and difficulty=words. The card shows a passage of common English words with a 60s countdown. The timer starts on the first keystroke and each letter turns green or red as typed. When the 60 seconds end, the card shows WPM, raw WPM, accuracy, errors, consistency and a per-second speed chart, with buttons to practise weak keys, download a result card, and challenge a friend."
            },
            {
              "description": "Job-interview test with punctuation",
              "prompt": "Typing test for a job interview: 2 minutes, sentences with punctuation",
              "tools_triggered": "show_typing_test",
              "expected_behavior": "Calls show_typing_test with duration_seconds=120 and difficulty=sentences. The card is titled '120-second test \u00b7 sentences with punctuation' and shows prose passages with capitals, commas and periods, and a countdown from 120s. The reply explains that the timer starts on the first keystroke and includes a challenge link that opens the same passage in a browser."
            },
            {
              "description": "Test on the user's own paragraph",
              "prompt": "Test my typing on this paragraph: The early bird catches the worm, but the second mouse gets the cheese. Patience pays; rushing rarely does!",
              "tools_triggered": "show_typing_test",
              "expected_behavior": "Calls show_typing_test with that paragraph as custom_text. The card shows a full-passage test of exactly that paragraph (106 characters, 18 words), titled 'Full passage \u00b7 custom text'. The clock starts on the first keystroke and stops after the last word, then the card shows WPM, accuracy and errors."
            },
            {
              "description": "Score pasted typing exactly",
              "prompt": "I had to type 'the quick brown fox jumps over the lazy dog' and I typed 'the quikc brown fox jumps over teh lazy dog' in 9 seconds. What's my WPM and accuracy?",
              "tools_triggered": "calculate_typing_score",
              "expected_behavior": "Calls calculate_typing_score with that target_text, typed_text and seconds=9. Reports 52 WPM net (39 correct characters / 5, over 9 seconds), raw 57.3 WPM, accuracy 90.7%, and 4 errors (the swapped letters in 'quikc' and 'teh'), with the weakest keys listed and links to a result card and a challenge page."
            },
            {
              "description": "Weak-key practice drill",
              "prompt": "Make me a typing drill for my weak keys q, z and x",
              "tools_triggered": "show_typing_test",
              "expected_behavior": "Calls show_typing_test with focus_keys=qzx. The card shows a 60-second practice drill titled 'practice drill (q z x)' made of real words that contain q, z or x, and scores it like any other test when the timer ends."
            }
          ],
          "negative": [
            {
              "description": "Internet speed tests are unrelated. Expected: the tool is not called; the assistant explains it cannot measure network speed.",
              "prompt": "Run an internet speed test on my Wi-Fi connection"
            },
            {
              "description": "Counting words in a text is not a typing test. Expected: the tool is not called; the assistant counts the words directly.",
              "prompt": "How many words are in this sentence: The quick brown fox jumps over the lazy dog."
            },
            {
              "description": "Reading speed is a different skill. Expected: the tool is not called; the assistant answers the question about average reading speed without starting a typing test.",
              "prompt": "What is the average reading speed in words per minute for adults?"
            }
          ]
        },
        "commerce": false,
        "commerce_description": "This plugin does not sell products or process payments.",
        "demo_recording_url": "https://typing-test.zovo.one/demo.mp4"
      },
      "publication": {
        "countries": [],
        "release_notes": "First release: live typing test with timed and full-passage modes, four passage styles, custom text, weak-key drills, result cards, and challenge links.",
        "translations": {
          "pl-PL": {
            "subtitle": "Test szybko\u015bci pisania i WPM",
            "description": "Zr\u00f3b test szybko\u015bci pisania bez wychodzenia z czatu. Zovo Typing Test otwiera kart\u0119 testu na \u017cywo: pojawia si\u0119 tekst, stoper rusza przy pierwszym naci\u015bni\u0119ciu klawisza, a ka\u017cda litera podczas pisania zmienia kolor na zielony lub czerwony. Po up\u0142ywie czasu zobaczysz swoje WPM, surowe WPM, dok\u0142adno\u015b\u0107, b\u0142\u0119dy, regularno\u015b\u0107 oraz wykres pr\u0119dko\u015bci w ka\u017cdej sekundzie.\n\nWybierz 15, 30, 60 lub 120 sekund (albo dowolny czas do 10 minut, np. 5-minutowy test przed rekrutacj\u0105 na dyspozytora lub pracownika biurowego) albo przepisz ca\u0142y fragment tekstu. Do wyboru masz popularne s\u0142owa, zdania ze znakami interpunkcyjnymi, s\u0142owa przemieszane z liczbami lub fragmenty kodu. Mo\u017cesz te\u017c wklei\u0107 w\u0142asny akapit i sprawdzi\u0107 si\u0119 dok\u0142adnie na tym tek\u015bcie.\n\nPo ka\u017cdym te\u015bcie karta pokazuje Twoje najs\u0142absze klawisze i tworzy \u0107wiczenie ze s\u0142\u00f3w, kt\u00f3re ich u\u017cywaj\u0105. Pobierz kart\u0119 z wynikiem (SVG, np. \u201e62 WPM \u00b7 97% dok\u0142adno\u015bci \u00b7 60 s\u201d) albo wy\u015blij znajomemu link z wyzwaniem: otwiera ten sam tekst w dowolnej przegl\u0105darce, pokazuje wynik do pobicia i ocenia jego pr\u00f3b\u0119 w ten sam spos\u00f3b.\n\nJak liczony jest wynik (standardowy wz\u00f3r, obliczany dok\u0142adnie na serwerze):\n- Wpisane s\u0142owa s\u0105 por\u00f3wnywane z tekstem s\u0142owo po s\u0142owie, litera po literze. B\u0142\u0119dna litera to b\u0142\u0105d, litera poza ko\u0144cem s\u0142owa to znak nadmiarowy, a litery pomini\u0119te przy przej\u015bciu do nast\u0119pnego s\u0142owa licz\u0105 si\u0119 jako brakuj\u0105ce. Spacja mi\u0119dzy s\u0142owami liczy si\u0119 jako jeden znak.\n- WPM = (poprawne znaki / 5) / minuty. Surowe WPM uwzgl\u0119dnia wszystkie wpisane znaki.\n- Dok\u0142adno\u015b\u0107 = poprawne znaki / (poprawne znaki + b\u0142\u0119dy).\n- Regularno\u015b\u0107 = 100% x (1 - odchylenie standardowe / \u015brednia) Twojej pr\u0119dko\u015bci w kolejnych sekundach.\n\nDzia\u0142a na telefonach z klawiatur\u0105 ekranow\u0105, tak\u017ce z autokorekt\u0105 i wprowadzaniem przez IME. Cudzys\u0142owy drukarskie i my\u015blniki z klawiatur telefon\u00f3w licz\u0105 si\u0119 jak ich zwyk\u0142e odpowiedniki z klawiatury.\n\nPrzydaje si\u0119 do \u0107wicze\u0144 przed testami rekrutacyjnymi (wprowadzanie danych, asystent dokumentacji medycznej, dyspozytor numeru alarmowego, pracownik biurowy), w szkole, dla wszystkich ucz\u0105cych si\u0119 pisa\u0107 na klawiaturze oraz na szybk\u0105 rozgrzewk\u0119.\n\nOgraniczenia: teksty s\u0105 po angielsku (w\u0142asny tekst mo\u017ce by\u0107 w dowolnym j\u0119zyku, kt\u00f3ry obs\u0142uguje Twoja klawiatura); wyniki nie s\u0105 zapisywane mi\u0119dzy rozmowami i nie ma rankingu; test na czas trwa od 10 sekund do 10 minut."
          },
          "de-DE": {
            "subtitle": "Live-Tipptest mit WPM",
            "description": "Mach einen Tipptest, ohne den Chat zu verlassen. Zovo Typing Test \u00f6ffnet eine Live-Testkarte: Der Text erscheint, der Timer startet mit deinem ersten Tastenanschlag, und jeder Buchstabe f\u00e4rbt sich beim Tippen gr\u00fcn oder rot. Wenn die Zeit um ist, siehst du deine WPM, Roh-WPM, Genauigkeit, Fehler, Konstanz und ein Diagramm deines Tempos f\u00fcr jede Sekunde.\n\nW\u00e4hle 15, 30, 60 oder 120 Sekunden (oder jede L\u00e4nge bis zu 10 Minuten, etwa einen 5-Minuten-Test f\u00fcr eine Bewerbung als Disponent oder B\u00fcrokraft) oder tippe einen ganzen Text ab. Zur Auswahl stehen h\u00e4ufige W\u00f6rter, S\u00e4tze mit Satzzeichen, W\u00f6rter gemischt mit Zahlen oder Codeschnipsel. Du kannst auch einen eigenen Absatz einf\u00fcgen und genau mit diesem Text \u00fcben.\n\nNach jedem Test zeigt die Karte deine schw\u00e4chsten Tasten und erstellt eine \u00dcbung mit W\u00f6rtern, die diese Tasten enthalten. Lade eine Ergebniskarte herunter (SVG, zum Beispiel \u201e62 WPM \u00b7 97 % Genauigkeit \u00b7 60 s\u201c) oder schick einem Freund einen Challenge-Link: Er \u00f6ffnet denselben Text in jedem Browser, zeigt dein Ergebnis als Ziel und wertet seinen Durchgang genauso aus.\n\nSo wird gewertet (die Standardformel, exakt auf dem Server berechnet):\n- Die getippten W\u00f6rter werden Wort f\u00fcr Wort und Buchstabe f\u00fcr Buchstabe mit dem Text verglichen. Ein falscher Buchstabe ist ein Fehler, ein Buchstabe \u00fcber das Wortende hinaus ist ein Zusatzzeichen, und Buchstaben, die du beim Sprung zum n\u00e4chsten Wort \u00fcberspringst, gelten als ausgelassen. Ein Leerzeichen zwischen W\u00f6rtern z\u00e4hlt als ein Zeichen.\n- WPM = (korrekte Zeichen / 5) / Minuten. Roh-WPM ber\u00fccksichtigt alle getippten Zeichen.\n- Genauigkeit = korrekte Zeichen / (korrekte Zeichen + Fehler).\n- Konstanz = 100 % x (1 - Standardabweichung / Mittelwert) deines Tempos pro Sekunde.\n\nFunktioniert auf Smartphones mit Bildschirmtastatur, einschlie\u00dflich Autokorrektur und IME-Eingabe. Typografische Anf\u00fchrungszeichen und Gedankenstriche von Handytastaturen z\u00e4hlen wie ihre einfachen Tastaturvarianten.\n\nGeeignet zum \u00dcben f\u00fcr Einstellungstests (Datenerfassung, medizinische Dokumentation, Notrufdisponent f\u00fcr 911, B\u00fcrokraft), f\u00fcr den Unterricht, f\u00fcr alle, die Tippen lernen, und zum schnellen Aufw\u00e4rmen.\n\nEinschr\u00e4nkungen: Die Texte sind auf Englisch (eigener Text kann in jeder Sprache sein, die deine Tastatur schreibt); Ergebnisse werden nicht zwischen Unterhaltungen gespeichert, und es gibt keine Rangliste; ein Test auf Zeit dauert 10 Sekunden bis 10 Minuten."
          },
          "es-ES": {
            "subtitle": "Mecanograf\u00eda en vivo y WPM",
            "description": "Haz un test de velocidad de escritura sin salir del chat. Zovo Typing Test abre una tarjeta de test en vivo: aparece el texto, el cron\u00f3metro arranca con tu primera pulsaci\u00f3n y cada letra se vuelve verde o roja mientras escribes. Al acabar el tiempo obtienes tus WPM, WPM brutas, precisi\u00f3n, errores, constancia y un gr\u00e1fico de tu velocidad en cada segundo.\n\nElige 15, 30, 60 o 120 segundos (o cualquier duraci\u00f3n de hasta 10 minutos, por ejemplo un test de 5 minutos para un puesto de operador de emergencias o de administrativo), o escribe un texto completo. Puedes elegir entre palabras comunes, frases con signos de puntuaci\u00f3n, palabras mezcladas con n\u00fameros o fragmentos de c\u00f3digo. Tambi\u00e9n puedes pegar tu propio p\u00e1rrafo y hacer el test exactamente con ese texto.\n\nTras cada test, la tarjeta muestra tus teclas m\u00e1s d\u00e9biles y crea un ejercicio de pr\u00e1ctica con palabras que las usan. Descarga una tarjeta de resultado (SVG, por ejemplo \u00ab62 WPM \u00b7 97 % de precisi\u00f3n \u00b7 60 s\u00bb) o env\u00eda a un amigo un enlace de desaf\u00edo: abre el mismo texto en cualquier navegador, muestra la puntuaci\u00f3n que debe superar y eval\u00faa su intento de la misma forma.\n\nC\u00f3mo se calcula la puntuaci\u00f3n (la f\u00f3rmula est\u00e1ndar, calculada con exactitud en el servidor):\n- Las palabras escritas se comparan con el texto palabra por palabra y letra por letra. Una letra incorrecta es un error, una letra m\u00e1s all\u00e1 del final de una palabra es un car\u00e1cter de m\u00e1s y las letras que te saltas al pasar a la siguiente palabra cuentan como omitidas. Un espacio entre palabras cuenta como un car\u00e1cter.\n- WPM = (caracteres correctos / 5) / minutos. Las WPM brutas usan todos los caracteres escritos.\n- Precisi\u00f3n = caracteres correctos / (caracteres correctos + errores).\n- Constancia = 100 % x (1 - desviaci\u00f3n est\u00e1ndar / media) de tu velocidad por segundo.\n\nFunciona en m\u00f3viles con el teclado en pantalla, incluida la autocorrecci\u00f3n y la entrada IME. Las comillas tipogr\u00e1ficas y las rayas de los teclados del m\u00f3vil cuentan como sus versiones simples de teclado.\n\n\u00datil para practicar pruebas de acceso a empleos (introducci\u00f3n de datos, transcripci\u00f3n m\u00e9dica, operador del 911, administrativo), para clase, para cualquiera que aprenda mecanograf\u00eda y para calentar r\u00e1pido.\n\nLimitaciones: los textos est\u00e1n en ingl\u00e9s (el texto personalizado puede estar en cualquier idioma que escriba tu teclado); los resultados no se guardan entre conversaciones y no hay tabla de clasificaci\u00f3n; un test cronometrado dura de 10 segundos a 10 minutos."
          },
          "fr-FR": {
            "subtitle": "Test de frappe en direct, WPM",
            "description": "Passez un test de vitesse de frappe sans quitter la conversation. Zovo Typing Test ouvre une carte de test en direct : le texte s'affiche, le chrono d\u00e9marre \u00e0 votre premi\u00e8re frappe et chaque lettre devient verte ou rouge pendant que vous tapez. \u00c0 la fin du temps imparti, vous obtenez vos WPM, vos WPM bruts, votre pr\u00e9cision, vos erreurs, votre r\u00e9gularit\u00e9 et un graphique de votre vitesse seconde par seconde.\n\nChoisissez 15, 30, 60 ou 120 secondes (ou toute dur\u00e9e jusqu'\u00e0 10 minutes, par exemple un test de 5 minutes pour un poste d'op\u00e9rateur de centre d'appels d'urgence ou d'employ\u00e9 de bureau), ou tapez un texte entier. Au choix : mots courants, phrases avec ponctuation, mots m\u00eal\u00e9s de chiffres ou extraits de code. Vous pouvez aussi coller votre propre paragraphe et \u00eatre test\u00e9 exactement sur ce texte.\n\nApr\u00e8s chaque test, la carte indique vos touches les plus faibles et cr\u00e9e un exercice avec des mots qui les utilisent. T\u00e9l\u00e9chargez une carte de r\u00e9sultat (SVG, par exemple \u00ab 62 WPM \u00b7 97 % de pr\u00e9cision \u00b7 60 s \u00bb) ou envoyez \u00e0 un ami un lien de d\u00e9fi : il ouvre le m\u00eame texte dans n'importe quel navigateur, affiche votre score \u00e0 battre et \u00e9value sa tentative de la m\u00eame fa\u00e7on.\n\nCalcul du score (la formule standard, calcul\u00e9e exactement sur le serveur) :\n- Les mots tap\u00e9s sont compar\u00e9s au texte mot par mot, lettre par lettre. Une lettre fausse est une erreur, une lettre au-del\u00e0 de la fin d'un mot est un caract\u00e8re en trop, et les lettres saut\u00e9es quand vous passez au mot suivant sont compt\u00e9es comme manqu\u00e9es. Une espace entre les mots compte pour un caract\u00e8re.\n- WPM = (caract\u00e8res corrects / 5) / minutes. Les WPM bruts utilisent tous les caract\u00e8res tap\u00e9s.\n- Pr\u00e9cision = caract\u00e8res corrects / (caract\u00e8res corrects + erreurs).\n- R\u00e9gularit\u00e9 = 100 % x (1 - \u00e9cart type / moyenne) de votre vitesse par seconde.\n\nFonctionne sur t\u00e9l\u00e9phone avec le clavier \u00e0 l'\u00e9cran, y compris la correction automatique et la saisie IME. Les guillemets typographiques et les tirets des claviers de t\u00e9l\u00e9phone comptent comme leurs \u00e9quivalents simples du clavier.\n\nId\u00e9al pour s'entra\u00eener aux tests d'embauche (saisie de donn\u00e9es, secr\u00e9tariat m\u00e9dical, op\u00e9rateur du 911, employ\u00e9 de bureau), en classe, pour tous ceux qui apprennent \u00e0 taper, et pour un \u00e9chauffement rapide.\n\nLimites : les textes sont en anglais (le texte personnalis\u00e9 peut \u00eatre dans n'importe quelle langue que votre clavier permet de taper) ; les r\u00e9sultats ne sont pas conserv\u00e9s d'une conversation \u00e0 l'autre et il n'y a pas de classement ; un test chronom\u00e9tr\u00e9 dure de 10 secondes \u00e0 10 minutes."
          },
          "ja-JP": {
            "subtitle": "\u30e9\u30a4\u30d6\u30fb\u30bf\u30a4\u30d4\u30f3\u30b0\u901f\u5ea6\u30c6\u30b9\u30c8\u3068WPM",
            "description": "\u30c1\u30e3\u30c3\u30c8\u304b\u3089\u96e2\u308c\u305a\u306b\u30bf\u30a4\u30d4\u30f3\u30b0\u901f\u5ea6\u30c6\u30b9\u30c8\u304c\u3067\u304d\u307e\u3059\u3002Zovo Typing Test \u306f\u30e9\u30a4\u30d6\u306e\u30c6\u30b9\u30c8\u30ab\u30fc\u30c9\u3092\u958b\u304d\u307e\u3059\u3002\u8ab2\u984c\u6587\u304c\u8868\u793a\u3055\u308c\u3001\u6700\u521d\u306e\u30ad\u30fc\u5165\u529b\u3067\u30bf\u30a4\u30de\u30fc\u304c\u30b9\u30bf\u30fc\u30c8\u3057\u3001\u5165\u529b\u306b\u5408\u308f\u305b\u3066\u5404\u6587\u5b57\u304c\u7dd1\u307e\u305f\u306f\u8d64\u306b\u5909\u308f\u308a\u307e\u3059\u3002\u6642\u9593\u304c\u7d42\u308f\u308b\u3068\u3001WPM\u3001Raw WPM\u3001\u6b63\u78ba\u6027\u3001\u30a8\u30e9\u30fc\u6570\u3001\u5b89\u5b9a\u6027\u3001\u305d\u3057\u30661\u79d2\u3054\u3068\u306e\u901f\u5ea6\u30b0\u30e9\u30d5\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002\n\n\u6642\u9593\u306f15\u79d2\u30fb30\u79d2\u30fb60\u79d2\u30fb120\u79d2\u304b\u3089\u9078\u3079\u307e\u3059\uff0810\u5206\u307e\u3067\u306e\u4efb\u610f\u306e\u9577\u3055\u3082\u8a2d\u5b9a\u3067\u304d\u3001\u305f\u3068\u3048\u3070\u901a\u4fe1\u6307\u4ee4\u54e1\u3084\u4e8b\u52d9\u8077\u306e\u63a1\u7528\u8a66\u9a13\u5411\u3051\u306b5\u5206\u9593\u306e\u30c6\u30b9\u30c8\u3082\u53ef\u80fd\u3067\u3059\uff09\u3002\u8ab2\u984c\u6587\u30921\u3064\u6700\u5f8c\u307e\u3067\u5165\u529b\u3059\u308b\u30e2\u30fc\u30c9\u3082\u3042\u308a\u307e\u3059\u3002\u3088\u304f\u4f7f\u3046\u5358\u8a9e\u3001\u53e5\u8aad\u70b9\u4ed8\u304d\u306e\u6587\u3001\u6570\u5b57\u304c\u6df7\u3056\u3063\u305f\u5358\u8a9e\u3001\u30b3\u30fc\u30c9\u30b9\u30cb\u30da\u30c3\u30c8\u304b\u3089\u9078\u3079\u308b\u307b\u304b\u3001\u81ea\u5206\u306e\u6587\u7ae0\u3092\u8cbc\u308a\u4ed8\u3051\u3066\u3001\u305d\u306e\u6587\u7ae0\u305d\u306e\u307e\u307e\u3067\u30c6\u30b9\u30c8\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002\n\n\u30c6\u30b9\u30c8\u306e\u305f\u3073\u306b\u3001\u30ab\u30fc\u30c9\u304c\u82e6\u624b\u306a\u30ad\u30fc\u3092\u4e00\u89a7\u306b\u3057\u3001\u305d\u308c\u3089\u306e\u30ad\u30fc\u3092\u4f7f\u3046\u5358\u8a9e\u3067\u7df4\u7fd2\u30c9\u30ea\u30eb\u3092\u4f5c\u6210\u3057\u307e\u3059\u3002\u7d50\u679c\u30ab\u30fc\u30c9\uff08SVG\u3001\u4f8b\uff1a\u300c62 WPM \u00b7 \u6b63\u78ba\u6027 97% \u00b7 60\u79d2\u300d\uff09\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u305f\u308a\u3001\u53cb\u9054\u306b\u30c1\u30e3\u30ec\u30f3\u30b8\u30ea\u30f3\u30af\u3092\u9001\u3063\u305f\u308a\u3067\u304d\u307e\u3059\u3002\u30ea\u30f3\u30af\u306f\u3069\u306e\u30d6\u30e9\u30a6\u30b6\u3067\u3082\u540c\u3058\u8ab2\u984c\u6587\u3092\u958b\u304d\u3001\u8d85\u3048\u308b\u3079\u304d\u3042\u306a\u305f\u306e\u30b9\u30b3\u30a2\u3092\u8868\u793a\u3057\u3001\u76f8\u624b\u306e\u7d50\u679c\u3082\u540c\u3058\u65b9\u6cd5\u3067\u63a1\u70b9\u3057\u307e\u3059\u3002\n\n\u63a1\u70b9\u65b9\u6cd5\uff08\u6a19\u6e96\u7684\u306a\u8a08\u7b97\u5f0f\u3092\u30b5\u30fc\u30d0\u30fc\u4e0a\u3067\u6b63\u78ba\u306b\u8a08\u7b97\uff09\uff1a\n- \u5165\u529b\u3057\u305f\u5358\u8a9e\u3092\u8ab2\u984c\u6587\u3068\u5358\u8a9e\u3054\u3068\u3001\u6587\u5b57\u3054\u3068\u306b\u6bd4\u8f03\u3057\u307e\u3059\u3002\u9593\u9055\u3063\u305f\u6587\u5b57\u306f\u30a8\u30e9\u30fc\u3001\u5358\u8a9e\u306e\u672b\u5c3e\u3092\u8d85\u3048\u3066\u5165\u529b\u3057\u305f\u6587\u5b57\u306f\u4f59\u5206\u306a\u6587\u5b57\u3001\u6b21\u306e\u5358\u8a9e\u3078\u9032\u3093\u3060\u3068\u304d\u306b\u98db\u3070\u3057\u305f\u6587\u5b57\u306f\u5165\u529b\u6f0f\u308c\u3068\u306a\u308a\u307e\u3059\u3002\u5358\u8a9e\u9593\u306e\u30b9\u30da\u30fc\u30b9\u306f1\u6587\u5b57\u3068\u3057\u3066\u6570\u3048\u307e\u3059\u3002\n- WPM = \uff08\u6b63\u3057\u3044\u6587\u5b57\u6570 / 5\uff09/ \u5206\u3002Raw WPM \u306f\u5165\u529b\u3057\u305f\u3059\u3079\u3066\u306e\u6587\u5b57\u3092\u4f7f\u3044\u307e\u3059\u3002\n- \u6b63\u78ba\u6027 = \u6b63\u3057\u3044\u6587\u5b57\u6570 /\uff08\u6b63\u3057\u3044\u6587\u5b57\u6570 + \u30a8\u30e9\u30fc\u6570\uff09\u3002\n- \u5b89\u5b9a\u6027 = 100% x\uff081 - 1\u79d2\u3054\u3068\u306e\u901f\u5ea6\u306e\u6a19\u6e96\u504f\u5dee / \u5e73\u5747\uff09\u3002\n\n\u30b9\u30de\u30fc\u30c8\u30d5\u30a9\u30f3\u306e\u753b\u9762\u30ad\u30fc\u30dc\u30fc\u30c9\u3067\u3082\u4f7f\u3048\u3001\u81ea\u52d5\u4fee\u6b63\u3084 IME \u5165\u529b\u306b\u3082\u5bfe\u5fdc\u3057\u3066\u3044\u307e\u3059\u3002\u30b9\u30de\u30db\u306e\u30ad\u30fc\u30dc\u30fc\u30c9\u3067\u5165\u529b\u3055\u308c\u308b\u66f2\u7dda\u5f15\u7528\u7b26\u3084\u30c0\u30c3\u30b7\u30e5\u306f\u3001\u901a\u5e38\u306e\u30ad\u30fc\u30dc\u30fc\u30c9\u306e\u8a18\u53f7\u3068\u3057\u3066\u6271\u308f\u308c\u307e\u3059\u3002\n\n\u63a1\u7528\u8a66\u9a13\u306e\u7df4\u7fd2\uff08\u30c7\u30fc\u30bf\u5165\u529b\u3001\u533b\u7642\u30b9\u30af\u30e9\u30a4\u30d6\u3001911\u901a\u4fe1\u6307\u4ee4\u54e1\u3001\u4e8b\u52d9\u8077\uff09\u3001\u6388\u696d\u3001\u30bf\u30a4\u30d4\u30f3\u30b0\u3092\u5b66\u3076\u3059\u3079\u3066\u306e\u4eba\u3001\u3061\u3087\u3063\u3068\u3057\u305f\u30a6\u30a9\u30fc\u30e0\u30a2\u30c3\u30d7\u306b\u5f79\u7acb\u3061\u307e\u3059\u3002\n\n\u5236\u9650\u4e8b\u9805\uff1a\u8ab2\u984c\u6587\u306f\u82f1\u8a9e\u3067\u3059\uff08\u30ab\u30b9\u30bf\u30e0\u30c6\u30ad\u30b9\u30c8\u306f\u30ad\u30fc\u30dc\u30fc\u30c9\u3067\u5165\u529b\u3067\u304d\u308b\u8a00\u8a9e\u306a\u3089\u4f55\u3067\u3082\u53ef\uff09\u3002\u7d50\u679c\u306f\u4f1a\u8a71\u3092\u307e\u305f\u3044\u3067\u4fdd\u5b58\u3055\u308c\u305a\u3001\u30e9\u30f3\u30ad\u30f3\u30b0\u6a5f\u80fd\u306f\u3042\u308a\u307e\u305b\u3093\u3002\u6642\u9593\u5236\u30c6\u30b9\u30c8\u306e\u9577\u3055\u306f10\u79d2\u304b\u308910\u5206\u307e\u3067\u3067\u3059\u3002"
          },
          "pt-BR": {
            "subtitle": "Digita\u00e7\u00e3o ao vivo e WPM",
            "description": "Fa\u00e7a um teste de velocidade de digita\u00e7\u00e3o sem sair do chat. O Zovo Typing Test abre um cart\u00e3o de teste ao vivo: o texto aparece, o cron\u00f4metro come\u00e7a na sua primeira tecla e cada letra fica verde ou vermelha enquanto voc\u00ea digita. Quando o tempo acaba, voc\u00ea v\u00ea seu WPM, WPM bruto, precis\u00e3o, erros, consist\u00eancia e um gr\u00e1fico da sua velocidade a cada segundo.\n\nEscolha 15, 30, 60 ou 120 segundos (ou qualquer dura\u00e7\u00e3o at\u00e9 10 minutos, por exemplo um teste de 5 minutos para uma vaga de atendente de despacho ou auxiliar administrativo), ou digite um texto inteiro. Escolha entre palavras comuns, frases com pontua\u00e7\u00e3o, palavras misturadas com n\u00fameros ou trechos de c\u00f3digo. Voc\u00ea tamb\u00e9m pode colar seu pr\u00f3prio par\u00e1grafo e fazer o teste exatamente com esse texto.\n\nDepois de cada teste, o cart\u00e3o mostra suas teclas mais fracas e monta um exerc\u00edcio com palavras que usam essas teclas. Baixe um cart\u00e3o de resultado (SVG, por exemplo \u201c62 WPM \u00b7 97% de precis\u00e3o \u00b7 60 s\u201d) ou envie a um amigo um link de desafio: ele abre o mesmo texto em qualquer navegador, mostra a pontua\u00e7\u00e3o a ser superada e avalia a tentativa dele do mesmo jeito.\n\nComo a pontua\u00e7\u00e3o funciona (a f\u00f3rmula padr\u00e3o, calculada com exatid\u00e3o no servidor):\n- As palavras digitadas s\u00e3o comparadas com o texto palavra por palavra, letra por letra. Uma letra errada \u00e9 um erro, uma letra al\u00e9m do fim de uma palavra \u00e9 um caractere extra, e as letras puladas quando voc\u00ea avan\u00e7a para a pr\u00f3xima palavra contam como omitidas. Um espa\u00e7o entre palavras conta como um caractere.\n- WPM = (caracteres corretos / 5) / minutos. O WPM bruto usa todos os caracteres digitados.\n- Precis\u00e3o = caracteres corretos / (caracteres corretos + erros).\n- Consist\u00eancia = 100% x (1 - desvio padr\u00e3o / m\u00e9dia) da sua velocidade por segundo.\n\nFunciona em celulares com o teclado na tela, incluindo corre\u00e7\u00e3o autom\u00e1tica e entrada por IME. Aspas curvas e travess\u00f5es dos teclados de celular contam como suas vers\u00f5es simples do teclado.\n\nBom para treinar para testes de emprego (digita\u00e7\u00e3o de dados, escriba m\u00e9dico, atendente do 911, auxiliar administrativo), salas de aula, qualquer pessoa aprendendo a digitar e aquecimentos r\u00e1pidos.\n\nLimita\u00e7\u00f5es: os textos s\u00e3o em ingl\u00eas (o texto personalizado pode estar em qualquer idioma que seu teclado digite); os resultados n\u00e3o s\u00e3o salvos entre conversas e n\u00e3o h\u00e1 ranking; um teste cronometrado dura de 10 segundos a 10 minutos."
          }
        }
      }
    }
  },
  "apps": "./.app.json"
}

SHA-256: 0f1d1556ede6ab0928c189835be74e95fb923c8d05e82d739f9b5ac3de068e26