Sources
The rules behind the results, and credit where it belongs.
Updated
Your input, calculated here
Most results come from the text, numbers, colors or files you supply. The tools calculate in your browser; they do not use a live feed of prices or statistics. The examples show the same calculations with made-up inputs.
Barcode and QR rules
EAN and UPC check digits are checked before the image can be saved. The final EAN-13 digit makes the weighted sum of the digits a multiple of ten. The default Code 128 example is an invented stock label, not a registered product.
Barcode borders use a minimum of twelve narrow-bar widths on each side. QR borders use at least four squares. Those limits protect clear space in the exported image; they do not certify a printed label. QR payloads are static text with no redirect service.
Counts and case
Visible characters use Intl.Segmenter grapheme clusters. UTF-8 bytes use TextEncoder. Code points use JavaScript string iteration, and UTF-16 code units use string length. Removing whitespace happens before the visible-character count is repeated.
Words are Unicode letters or numbers with internal apostrophes and hyphens. Sentence counts include unfinished final fragments. These are stated counting choices, not promises to match every platform. Acronym preservation is a mechanical rule for existing all-capital words.
Title-case suggestions implement common English MLA rules and the Chicago eighteenth-edition long-preposition change. Each word has a visible reason and correction. The converter uses a word list rather than a grammatical parser, so phrasal verbs, unfamiliar prepositions, proper names and compounds need review. Existing all-capital acronyms and internal capitals can be retained. AP and APA are not included.
Bytes and signals
Binary and Base64 text conversions use UTF-8. ASCII mode rejects non-ASCII characters. Binary output groups complete eight-bit bytes. URL component mode escapes separators that whole-URL mode retains. HTML entities are shown as text.
Morse playback uses the PARIS words-per-minute convention: the dot duration is 1.2 divided by words per minute, in seconds. Tone samples are written to a mono PCM WAV. Roman numerals use the conventional subtractive forms from 1 through 3,999.
Code formatters
JSON formatting edits token spacing without serializing numbers through JavaScript floating-point values. XML preserves text-node whitespace and rejects document types and entity declarations. YAML preserves comments when formatting and rejects unsafe integer conversion to JSON. SQL formatting does not execute queries.
Formatters work separately from the page and stop after ten seconds. Input is limited to two million characters. Tree views and line comparisons are abbreviated for readability; the copied result remains the complete formatted text. These are application limits, not language limits.
Draws, shuffles and passwords
Decimal range endpoints are scaled as exact decimal values before rounding to the requested grid. Each random choice uses Web Crypto with rejection sampling to avoid a modulo bias. Fisher–Yates shuffles the remaining entries. A duplicate line is a separate entry unless deduplication is selected. Teams are dealt from a shuffle; bingo uses distinct supplied entries.
Passwords choose characters independently from the allowed set. If selected sets are required, a candidate missing one is discarded and redrawn. Passphrases choose words independently from EFF’s long list. Random tools store neither lists nor generated secrets.
Writing and drawing tools use a curated subset of the credited EFF vocabulary. The acting tool uses original CC0 prompts. Category and challenge labels are editorial choices, not age ratings. No-repeat draws exhaust the selected pool; changing filters or resetting starts a new pool. Bingo cards are 3 by 3, 4 by 4 or 5 by 5; a free center is offered only on odd-sized cards. Entries are limited to 80 characters for print layout.
Colors and pixels
Conversions use sRGB channel values, with display rounding for HSL and HSV. Palettes rotate hues and adjust lightness while preserving the first seed color. Locked swatches retain their previous exact HEX values.
The image picker samples original canvas pixel coordinates after the browser decodes the file. Zoom changes the displayed size. Browser color management and image compression can affect the decoded color. Images are limited to ten megabytes and twenty million pixels.
Opacity is stored as the exact alpha byte divided by 255. HEX and the slider keep that byte; changing the slider selects another byte. Copied RGBA and HSL round opacity to four decimals, enough to recover the same byte. The opacity label also shows the exact byte fraction. HSL rounds its color coordinates for display. HSV lists color channels separately from the shared opacity.
Browser diagnostics
Keyboard and mouse tools report received events. Gamepad values come from the browser Gamepad API; missing devices remain unavailable. The dead-zone calculation subtracts the selected threshold and rescales the remaining range.
Speaker tones are generated locally and stop after two seconds. The display tool shows solid colors without flashing or claiming repair. A browser cannot establish a physical device’s health or confirm that a speaker is audible.
Resting gamepad samples cover three seconds for the first available controller. Axis ranges and raw/remapped traces describe that interval only. Pausing, changing the dead zone, disconnecting, or hiding the page clears the sample. It is not a pass/fail threshold for controller health.
Sources and credits
The references below explain the rules and credit the word lists, software and typefaces used by these tools. Source dates describe the last update to this information.
General rules and methods
JsBarcode
JsBarcode draws the barcodes. ToolOctopus checks retail check digits before allowing a download.
MIT · Updated
JSON grammar
JSON formatting accepts strict JSON and preserves the original number tokens and duplicate keys.
Reference document · Updated
SQL Formatter
SQL Formatter lays out queries using your chosen SQL dialect.
MIT · Updated
Web Crypto API
Random tools use getRandomValues with rejection sampling. Shuffles use Fisher–Yates. No randomness score or crack-time estimate is claimed.
Reference document · Updated
Unicode text segmentation
Visible characters use the browser’s grapheme segmenter. Words use the stated letter/number, apostrophe and hyphen rule.
Reference document · Updated
Baloo 2
Headings use Baloo 2. Copyright 2019 The Baloo 2 Project Authors (Ek Type).
SIL Open Font License 1.1 · Updated
Nunito Sans
Text and controls use Nunito Sans. Copyright 2016 The Nunito Sans Project Authors.
SIL Open Font License 1.1 · Updated
Lorem ipsum word bank
Latin words are adapted from Wikipedia’s Lorem ipsum article.
Unicode character names
The supplied character-name references retain the Unicode data license. Styled-letter inspection displays original Unicode code points.
Unicode Data Files and Software License · Updated
MLA title capitalization
The title-case tool uses MLA first, last and principal-word rules, with visible word-level correction. It does not infer parts of speech.
Reference document · Updated
MLA headline-style words
MLA guidance on lowercase prepositions and coordinating conjunctions in English titles.
Reference document · Updated
Chicago title case update
The eighteenth-edition update capitalizes prepositions of five or more letters. The suggestion can be corrected word by word.
Reference document · Updated
Chicago capitalization questions
Principal word categories and title boundary rules; older preposition examples are reconciled with the eighteenth-edition update.
Reference document · Updated
Gamepad API
Raw axes use the browser Gamepad API. A resting observation samples for 3 seconds; that duration is an application choice. Each scalar axis is remapped outside the chosen dead zone.
Reference document · Updated
ToolOctopus acting prompts
Original acting prompts written for ToolOctopus cover everyday actions, sports, animals, roles and situations. Challenge labels are editorial choices.
CC0 1.0 · Updated
Calculators
NIST: normal distribution
Standard normal density, cumulative probability and numerical quantile definitions. Original numerical implementation; no source table, plot or program copied.
US federal government public information; no third-party material copied · Updated
NIST SP 1038: customary and SI units
Defined customary length, mass and derived-area/volume conversions. Numeric example inputs are original arithmetic.
US federal government publication; original implementation, no source table reproduced. · Updated
NIST: SI defining constants
Avogadro constant 6.02214076 × 10²³ mol⁻¹ and Boltzmann constant 1.380649 × 10⁻²³ J/K. Their product gives the molar gas constant 8.31446261815324 J/(mol K).
US federal government public information; original implementation, no third-party material copied. · Updated
Black and Scholes: The Pricing of Options and Corporate Liabilities
Named mathematical model. Original calculation and examples; no article text, software or data republished.
Mathematical formula implemented independently; source article remains copyrighted. · Updated
CDC: adult BMI calculation and categories
Source: CDC. Formula and category thresholds for adults age 20 and older. Material is available free on CDC’s website. CDC and the US government do not endorse ToolOctopus.
NIST Guide to SI: conversion factors
Unit and prefix definitions for the stated dimensional conversions. Formulas, editable assumptions, and worked examples are original arithmetic.
US federal government public information; no third-party material copied · Updated
NIST: normal confidence intervals
Known-population-standard-deviation normal confidence interval and repeated-sampling interpretation. Original numerical implementation.
US federal government material; third-party exceptions excluded · Updated
NIST: 2022 CODATA fundamental constants
Gravitational constant G and vacuum electric permittivity for the named classical formulas. Original arithmetic and examples.
PDC Europe darts rules and DRA rule book
Straight-in, double-out scoring, scoring rings and bust rule; independently implemented.
Rule facts independently implemented; no rule-book text reproduced. · Updated
NASA Earth fact sheet
Earth volumetric mean radius of 6371.000 km; spherical approximation explicitly stated.
US government factual measurement; original formula and SVG diagram. · Updated
NIST: binomial confidence limits
Normal-approximation formula and its limitations; original implementation.
US federal government public information; original implementation, no third-party material copied. · Updated
NIST: sample-size estimation
Normal approximation for estimating a proportion. Original arithmetic and examples.
US federal government public information; original implementation, no third-party material copied. · Updated
NIST: two-sample t test
Welch statistic and degrees of freedom; original implementation and numerical Student distribution integration.
US federal government public information; no source program or table copied. · Updated
NIST: SI units, length
Exact inch-to-millimeter definition. Edge changes are original arithmetic using supplied dimensions.
US government reference facts · Updated
Media
CSS Color Module Level 4
sRGB, alpha and HSL definitions. Conversion arithmetic is original.
GIF89a specification
Original GIF serialization, LZW codes, frame timing, palette and disposal.
Format reference only; original implementation, no third-party runtime or image corpus. · Updated
WebCodecs
Native VP8/VP9 decoding and VP8 encoding with frame timestamps. Support depends on the browser.
API reference; no copied code. · Updated
HTML Canvas and browser image encoding
Native browser image decoding, EXIF orientation, drawing, and PNG/JPEG/WebP serialization. Original ToolOctopus transforms; no third-party image corpus.
Specification reference only; no specification text or third-party image data republished. · Updated
Web Audio API
Native audio decoding and offline signal processing; original PCM WAV serialization. No audio corpus.
API reference; no third-party codec library or recordings bundled. · Updated
Microsoft RIFF and WAVE format
RIFF chunk structure for original PCM WAV serialization.
Format reference; original serializer, no copied implementation. · Updated
Tonal interval documentation
Reference for interval and semitone terminology; original pitch-class arithmetic. No library code or recordings bundled.
Reference only; calculations and generated patterns are original. · Updated
DaltonLens: Machado 2009 simulation matrices
Three full-severity 3 × 3 matrices; original TypeScript linear-sRGB implementation.
Machado, Oliveira and Fernandes 2009 model
Author-published model and full-severity numerical reference.
Research reference; no article text or example images copied. · Updated
WCAG 2.2 contrast minimum
Relative luminance formula and AA/AAA contrast thresholds.
W3C specification reference; original calculation. · Updated
EyeDropper API
Native user-activated screen sampling and cancellation; only the selected sRGB value is returned.
API reference; original integration, no copied code. · Updated
CIPA Exif 2.3 tag and directory specification
TIFF/EXIF directory structure, selected tag identifiers and orientation definition. Original bounded parser.
Specification reference; no document prose or sample photographs reproduced. · Updated
SVG 2
SVG elements, coordinate systems and serialization; original constrained parser and diagram layout.
Specification reference only; no third-party artwork. · Updated
Filter Effects Module Level 1
Definitions for browser-native grayscale, sepia, invert, brightness, contrast, saturation, hue rotation and blur. Gamma, posterization and pixelation use original arithmetic.
Specification reference; no copied prose or third-party image data. · Updated
WebM container guidelines
WebM track and block structure; original bounded EBML reader and writer.
Matroska element specification
Timestamp scale, duration, tracks and SimpleBlock/BlockGroup fields.
MediaStream Recording specification
Browser-native recording, supported MIME detection and local playback. No external codec or recording service.
ITU-R BS.1770-5, Annex 1
48 kHz K-weighting coefficients, 400 ms blocks with 75% overlap, -70 LKFS absolute gate and -10 dB relative gate. Original mono/stereo algorithm implementation; no ITU prose or recordings redistributed.
Technical formula and coefficient reference; original code, no publication text redistributed. · Updated
Vishay resistor color code
Digit, multiplier and tolerance facts; original arithmetic and selector presentation.
Factual code values referenced; chart artwork and prose not reproduced. · Updated
WebVTT specification
WebVTT cue timing syntax and plain cue serialization.
Specification reference only; no third-party artwork. · Updated
US Department of State photo requirements
600 × 600 JPEG dimensions and 240 kB digital-image limit; no acceptance or biometric assessment.
US government factual requirements; original crop arithmetic. · Updated
Units and measurements
NIST Guide to the SI: conversion factors
Unit definitions and conversion factors; derived factors are original arithmetic.
NIST public information, except material marked copyrighted; credit NIST. · Updated
NIST: revised international-foot conversion factors
International foot, mile and area definitions used instead of legacy US survey-foot factors.
NIST public information, except material marked copyrighted; credit NIST. · Updated
NSW Health: Australian metric cup and spoon measures
Cooking tips measurement table: the Australian metric cup is 250 mL, tablespoon 20 mL and teaspoon 5 mL. Only these measurement facts inform the factors; no dietary advice, recipes or illustrations are reproduced.
NIST: prefixes for binary multiples
Unit definitions and conversion factors; derived factors are original arithmetic.
NIST public information, except material marked copyrighted; credit NIST. · Updated
NIST: SI units, temperature
Unit definitions and conversion factors; derived factors are original arithmetic.
NIST public information, except material marked copyrighted; credit NIST. · Updated
IANA: Internet Printing Protocol media size names
Nominal dimensions for the supplied paper presets.
IANA protocol registry data is dedicated under CC0 1.0. · Updated
NHTSA: Tire Safety, sidewall size notation
Meaning of width, aspect ratio and rim diameter in tire-size notation. Calculations are original arithmetic; no illustrations or prose are copied.
US federal government publication; factual notation and original arithmetic. · Updated
Translators
ITU-R M.1677-1: International Morse code
Reference for standard symbol and gap timing. The document is not redistributed; alphabet data uses the separately recorded open mapping.
ITU reference document, all rights reserved; no copied prose or illustrations. · Updated
International Morse alphabet (open mapping)
Basic letters, digits and punctuation mapping. The shared mapping is transcribed under CC BY-SA 4.0.
Creative Commons Attribution-ShareAlike 4.0; Wikipedia contributors. · Updated
Date & time
U.S. Naval Observatory: calendars
Gregorian month lengths and leap-year rule; original date arithmetic.
Original implementation of documented facts; no source text or code copied. · Updated
ECMAScript Date time values
Milliseconds since 1970-01-01T00:00:00Z; leap seconds are not represented.
Original implementation of documented facts; no source text or code copied. · Updated
IANA time zone database
Time-zone rules come from the browser’s Intl API. No time-zone dataset is shipped. Keep the browser and operating system updated; future government changes need a browser update.
The tz database is public domain. Browser Intl data is used locally. · Updated
Discord timestamp message formatting
Timestamp syntax and supported style identifiers. Original local generator; no API requests.
Original implementation of documented facts; no source text or code copied. · Updated
U.S. Naval Observatory: Julian dates
Julian day convention and MJD offset. This tool explicitly uses UTC, not the Observatory’s UT1 time scale.
Original implementation of documented facts; no source text or code copied. · Updated
RFC 5545: iCalendar
ISO week numbering and week 1 rule in RFC 5545 section 3.3.10; original calculation.
Original implementation of documented facts; no source text or code copied. · Updated
Code
jsonc-parser 3.3.1
Strict JSON syntax, duplicate-key and number-token checks.
MIT · Updated
Prettier 3.9.8
Bundled syntax parser and formatter; embedded language formatting is disabled.
MIT · Updated
yaml 2.9.1
YAML 1.2 parser and serializer, with bounded aliases and unique mapping keys.
ISC · Updated
he 1.2.3
HTML character reference decoding in names and attributes.
MIT · Updated
W3C Web Cryptography API
Browser AES-GCM encryption with 256-bit key, 96-bit random nonce and 128-bit authentication tag.
Original use of the browser API · Updated
WCAG 2.2 contrast and relative luminance
sRGB luminance formula and AA/AAA text contrast thresholds; original implementation.
W3C Document License; formulas implemented independently. · Updated
U.S. Census Bureau 2026 counties Gazetteer
Complete national geographic-code, name and internal-point coordinate snapshot.
U.S. government data; Census reproduction and copyright policy. · Updated
CSS Grid Layout specification
Grid and track-sizing syntax; original generated layout.
W3C Document License; original code. · Updated
CSS Flexible Box Layout specification
Wrapping flex layout and flex-basis syntax; original code.
W3C Document License; original code. · Updated
CSS Selectors Level 4 specificity
Independently implemented selector specificity rules.
W3C Document License; independently implemented rules. · Updated
CSS Tree 3.2.1
Selector grammar parsing and generation.
MIT · Updated
SAP XML Tools parser 1.0.11
Bundled XML grammar parser; original strict tag, entity, attribute and namespace checks. No DTD loading.
Apache-2.0 · Updated
Web Cryptography API digest
Browser-native SHA-2 digest operation; original interface and byte handling.
W3C Document License; original API implementation. · Updated
mrmime 2.0.1
Bundled filename-to-media-type mapping.
MIT · Updated
WHATWG MIME Sniffing standard
Common published file header signatures; original matching code.
WHATWG specification, CC BY 4.0; original implementation · Updated
GeoJSON RFC 7946
Longitude-first WGS 84 coordinate and geometry structure.
Topografix GPX 1.1
Waypoint, route and track coordinate structure.
IANA HTTP Status Code Registry
HTTP status and service-port assignment reference snapshots.
CC0 1.0; protocol registries may be freely used for any purpose. · Updated
Ajv 8.17.1
Draft-07 JSON Schema validation; strict mode, no coercion or remote loading.
MIT · Updated
smol-toml 1.8.0
TOML parsing and serialization, with explicit JSON representability checks.
BSD-3-Clause · Updated
JSON5 specification
JSON5 grammar and differences from strict JSON.
Original use of the published grammar via Prettier · Updated
IANA Service Name and Transport Protocol Port Number Registry
HTTP status and service-port assignment reference snapshots.
CC0 1.0; protocol registries may be freely used for any purpose. · Updated
U.S. Census Bureau 2026 place Gazetteer
Complete national geographic-code, name and internal-point coordinate snapshot.
U.S. government data; Census reproduction and copyright policy. · Updated
WHATWG HTML animation frames
Browser requestAnimationFrame scheduling and timestamps; original sampling arithmetic.
Google Search title-link guidance
Explains that search title links can differ from the supplied title; no copied content.
Original implementation based on documented behavior; no source text redistributed. · Updated
Robots Exclusion Protocol
Protocol and format reference for the original local robots.txt generator. No third-party implementation or document prose is copied.
Original implementation; reference documentation is not republished · Updated
Sitemaps protocol
Sitemap urlset and loc structure.
Open Graph protocol
Open Graph title, description, URL and type property names.
W3C JSON-LD 1.1
JSON-LD keyword and node structure reference.
Original implementation of the published specification · Updated
W3C WAI form labeling tutorial
Original structural review checks for labels and accessible naming.
W3C WAI images tutorial
Image alternative and decorative-image distinction.
ultrahtml 1.7.0
Inert HTML source parsing, without DOM creation or resource loads.
MIT · Updated
U.S. Census Bureau 2026 zcta Gazetteer
Complete national geographic-code, name and internal-point coordinate snapshot.
U.S. government data; Census reproduction and copyright policy. · Updated
HTTP caching
Protocol and format reference for the original local cache-control builder. No third-party implementation or document prose is copied.
Original implementation; reference documentation is not republished · Updated
Content Security Policy Level 3
Protocol and format reference for the original local content security policy builder. No third-party implementation or document prose is copied.
Original implementation; reference documentation is not republished · Updated
Cron field syntax
Protocol and format reference for the original local cron expression generator. No third-party implementation or document prose is copied.
Original implementation; reference documentation is not republished · Updated
IANA example domains
example.com is reserved for documentation examples. No mailbox or delivery is provided.
Protocol fact; original generator · Updated
Conventional Commits
Protocol and format reference for the original local git commit generator. No third-party implementation or document prose is copied.
Original implementation; reference documentation is not republished · Updated
RFC 2104
HMAC keyed-message authentication construction.
Original implementation of the published protocol; no specification text republished · Updated
IPv4 point-to-point prefixes
Protocol and format reference for the original local ip address schedule generator. No third-party implementation or document prose is copied.
Original implementation; reference documentation is not republished · Updated
JSON Patch
Protocol and format reference for the original local json patch builder. No third-party implementation or document prose is copied.
Original implementation; reference documentation is not republished · Updated
RFC 7515
JWS compact serialization and base64url encoding.
Original implementation of the published protocol; no specification text republished · Updated
RFC 7518
HS256 algorithm and minimum key length.
Original implementation of the published protocol; no specification text republished · Updated
HOTP and TOTP specifications
HOTP and TOTP algorithms, SHA-1 test vectors and 30-second step. Public example key comes from the RFC test vectors.
Original implementation; IETF test-vector reference · Updated
Web Cryptography API
Protocol and format reference for the original local rsa key generator. No third-party implementation or document prose is copied.
Original implementation; reference documentation is not republished · Updated
RFC 9562
UUID v4 structure and browser-generated random identifiers.
Original implementation of the published protocol; no specification text republished · Updated
Makers & documents
EFF long word list
Pet-name ideas are a small selection of ordinary words from the EFF list by Joseph Bonneau. Selection for pet naming is by ToolOctopus; it is not a password word list.
Creative Commons Attribution 4.0 · Updated
Citation Style Language styles and contributors
Bundled APA, MLA, AMA, Harvard Cite Them Right 12 and Chicago author-date or notes (17th edition) styles format the details you enter.
CC BY-SA 3.0; original contributor credits retained in each style · Updated
citeproc-js 2.4.63, Frank Bennett
Local citation formatting. The source copy is available at https://tooloctopus.com/licenses/citeproc/citeproc_commonjs.js.
CPAL-1.0; unmodified source and notice at /licenses/citeproc/ · Updated
Faker English example names
Generic given-name and surname lists from Faker 9.9.0. Names are sampled equally, not weighted by population or popularity. The full MIT notice ships with the data.
MIT · Updated
System Reference Document 5.1
Ability modifiers use floor((score - 10) / 2). This work includes material taken from the System Reference Document 5.1 (“SRD 5.1”) by Wizards of the Coast LLC and available at https://dnd.wizards.com/resources/systems-reference-document. The SRD 5.1 is licensed under the Creative Commons Attribution 4.0 International License available at https://creativecommons.org/licenses/by/4.0/legalcode. Layout and entered character details are original.
WAVE format
Protocol and format reference for the original local tone generator. No third-party implementation or document prose is copied.
Original implementation; reference documentation is not republished · Updated
Barcodes & QR
node-qrcode
node-qrcode 1.5.4 renders each label QR. Each final label image is independently decoded before export.
MIT · Updated
ZXing JS image decoder
ZXing JS 0.23.0 reads QR and common barcode images locally. Decoded text is displayed without opening links.
Apache License 2.0 · Updated
CSS absolute length units
Label SVG and print dimensions use the CSS relationship of 96 px to 25.4 mm. Label padding, batch limits and layout bounds are original design choices; printer scaling must be checked separately.
W3C document license; factual unit conversion only · Updated
Party & games
Pennsylvania Bulletin: bingo column ranges
B, I, N, G and O numerical ranges only. No game artwork, prize rules or copied prose is used.
Random picks
GeoNames country information
Country and territory names, codes and continent groups. Fields selected; dissolved AN and CS records omitted. Credit: GeoNames.
Creative Commons Attribution 4.0; commercial use allowed · Updated
GeoNames reuse terms
GeoNames attribution and permission for commercial reuse.
Creative Commons Attribution 4.0 · Updated
RFC 5737: IPv4 documentation blocks
Reserved TEST-NET prefixes, used as reference facts.
Reference facts; original implementation · Updated
RFC 3849: IPv6 documentation prefix
2001:db8::/32, used as a reference fact.
Reference facts; original implementation · Updated
U.S. Census Bureau state reference
State and District of Columbia names and abbreviations. Territory records omitted.
US government public data; commercial reuse permitted · Updated
Text
Counter time and frequency calculations
Editable planning assumptions, not measured or typical human speeds. Seconds = ceiling(wordCount / chosenWordsPerMinute * 60). Word share = wordCountForTerm / totalWordCount * 100.
RFC 20: ASCII format
ASCII code range and encoding; independently implemented arithmetic.
Original implementation of the published standard; no source text copied. · Updated
Unicode 18 character data
Styled-letter mappings are extracted from Unicode 18 decomposition and character-name records. The accompanying Unicode License v3 notice is retained with the data. Glitch placement is an original deterministic combination of combining marks.
Unicode License v3 · Updated
FAA ICAO phonetic alphabet
A to Z spelling alphabet.
US government publication; alphabet facts, original implementation. · Updated
Carnegie Mellon Pronouncing Dictionary
American English pronunciations, stress marks and syllable counts. Compressed representation; words and pronunciations retained. Copyright Carnegie Mellon University.
BSD-style CMUdict licence; redistribution and commercial use permitted with notices retained. · Updated
Flesch readability formulas
Published Flesch reading ease and Flesch–Kincaid coefficients; original arithmetic implementation, no article republished.
Formula reference; no source text or dataset redistributed. · Updated
W3C SSML 1.1
Original implementation of speak and prosody document grammar; no specification text copied.
Web Speech API: local speech voices
The localService property identifies voices supplied by a local speech service. Voice availability remains a browser and device capability.
Original implementation using the browser API; no voice files redistributed · Updated
OpenAI tiktoken encodings
cl100k_base and o200k_base patterns, vocabulary download URLs and published SHA-256 hashes; original TypeScript byte-pair implementation based on tiktoken 0.12.0.
MIT; copyright OpenAI and Shantanu Jain. Full notice included with bundled encoding data. · Updated
OpenAI encoding-data licence clarification
Maintainer confirms the repository licence also applies to the encoding files.
MIT · Updated