CINXE.COM

eSpeak - Wikipedia

<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available" lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>eSpeak - Wikipedia</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available";var cookie=document.cookie.match(/(?:^|; )enwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy", "wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"e456f00e-1124-4fab-96e2-e45222cccd4b","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"ESpeak","wgTitle":"ESpeak","wgCurRevisionId":1241288445,"wgRevisionId":1241288445,"wgArticleId":16250276,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Pages using the Phonos extension","All articles with bare URLs for citations","Articles with bare URLs for citations from August 2024","Articles with short description","Short description is different from Wikidata","Use dmy dates from March 2024","Free software programmed in C","Free speech synthesis software","GNOME Accessibility","Open source software synthesizers"],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"ESpeak", "wgRelevantArticleId":16250276,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgFlaggedRevsParams":{"tags":{"status":{"levels":1}}},"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":20000,"wgRelatedArticlesCompat":[],"wgCentralAuthMobileDomain":false,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q63169533","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model", "platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.cite.styles":"ready","ext.phonos.styles":"ready","ext.phonos.icons":"ready","ext.tmh.player.styles":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","jquery.makeCollapsible.styles":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["ext.cite.ux-enhancements","ext.phonos.init","mediawiki.page.media","ext.tmh.player","site","mediawiki.page.ready","jquery.makeCollapsible","mediawiki.toc","skins.vector.js" ,"ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.ReferenceTooltips","ext.gadget.switcher","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.cx.uls.quick.actions","wikibase.client.vector-2022","ext.checkUser.clientHints","ext.growthExperiments.SuggestedEditSession","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=ext.cite.styles%7Cext.phonos.icons%2Cstyles%7Cext.tmh.player.styles%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediaBadges%7Cext.wikimediamessages.styles%7Cjquery.makeCollapsible.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&amp;only=styles&amp;skin=vector-2022"> <script async="" src="/w/load.php?lang=en&amp;modules=startup&amp;only=scripts&amp;raw=1&amp;skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=site.styles&amp;only=styles&amp;skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.4"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/e/ee/ESpeak_logo.png"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="1069"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/e/ee/ESpeak_logo.png"> <meta property="og:image:width" content="800"> <meta property="og:image:height" content="713"> <meta property="og:image:width" content="640"> <meta property="og:image:height" content="570"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="eSpeak - Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//en.m.wikipedia.org/wiki/ESpeak"> <link rel="alternate" type="application/x-wiki" title="Edit this page" href="/w/index.php?title=ESpeak&amp;action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (en)"> <link rel="EditURI" type="application/rsd+xml" href="//en.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://en.wikipedia.org/wiki/ESpeak"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en"> <link rel="alternate" type="application/atom+xml" title="Wikipedia Atom feed" href="/w/index.php?title=Special:RecentChanges&amp;feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-ESpeak rootpage-ESpeak skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Jump to content</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Main menu" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Main menu</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Main menu</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">hide</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigation </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-contents" class="mw-list-item"><a href="/wiki/Wikipedia:Contents" title="Guides to browsing Wikipedia"><span>Contents</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/Portal:Current_events" title="Articles related to current events"><span>Current events</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Special:Random" title="Visit a randomly selected article [x]" accesskey="x"><span>Random article</span></a></li><li id="n-aboutsite" class="mw-list-item"><a href="/wiki/Wikipedia:About" title="Learn about Wikipedia and how it works"><span>About Wikipedia</span></a></li><li id="n-contactpage" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us" title="How to contact Wikipedia"><span>Contact us</span></a></li> </ul> </div> </div> <div id="p-interaction" class="vector-menu mw-portlet mw-portlet-interaction" > <div class="vector-menu-heading"> Contribute </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-help" class="mw-list-item"><a href="/wiki/Help:Contents" title="Guidance on how to use and edit Wikipedia"><span>Help</span></a></li><li id="n-introduction" class="mw-list-item"><a href="/wiki/Help:Introduction" title="Learn how to edit Wikipedia"><span>Learn to edit</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikipedia:Community_portal" title="The hub for editors"><span>Community portal</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes to Wikipedia [r]" accesskey="r"><span>Recent changes</span></a></li><li id="n-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_upload_wizard" title="Add images or other media for use on Wikipedia"><span>Upload file</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Main_Page" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="The Free Encyclopedia" src="/static/images/mobile/copyright/wikipedia-tagline-en.svg" width="117" height="13" style="width: 7.3125em; height: 0.8125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Special:Search" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Search Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Search Wikipedia" aria-label="Search Wikipedia" autocapitalize="sentences" title="Search Wikipedia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Personal tools"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Change the appearance of the page&#039;s font size, width, and color" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Appearance" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Appearance</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&amp;utm_medium=sidebar&amp;utm_campaign=C13_en.wikipedia.org&amp;uselang=en" class=""><span>Donate</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:CreateAccount&amp;returnto=ESpeak" title="You are encouraged to create an account and log in; however, it is not mandatory" class=""><span>Create account</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:UserLogin&amp;returnto=ESpeak" title="You&#039;re encouraged to log in; however, it&#039;s not mandatory. [o]" accesskey="o" class=""><span>Log in</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Log in and more options" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Personal tools" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Personal tools</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="User menu" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&amp;utm_medium=sidebar&amp;utm_campaign=C13_en.wikipedia.org&amp;uselang=en"><span>Donate</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&amp;returnto=ESpeak" title="You are encouraged to create an account and log in; however, it is not mandatory"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Create account</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:UserLogin&amp;returnto=ESpeak" title="You&#039;re encouraged to log in; however, it&#039;s not mandatory. [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Log in</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Pages for logged out editors <a href="/wiki/Help:Introduction" aria-label="Learn more about editing"><span>learn more</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Special:MyContributions" title="A list of edits made from this IP address [y]" accesskey="y"><span>Contributions</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Special:MyTalk" title="Discussion about edits from this IP address [n]" accesskey="n"><span>Talk</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Contents" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Contents</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">hide</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">(Top)</div> </a> </li> <li id="toc-History" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#History"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>History</span> </div> </a> <button aria-controls="toc-History-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle History subsection</span> </button> <ul id="toc-History-sublist" class="vector-toc-list"> <li id="toc-eSpeak_NG" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#eSpeak_NG"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.1</span> <span>eSpeak NG</span> </div> </a> <ul id="toc-eSpeak_NG-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Features" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Features"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>Features</span> </div> </a> <ul id="toc-Features-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Synthesis_method" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Synthesis_method"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>Synthesis method</span> </div> </a> <button aria-controls="toc-Synthesis_method-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Synthesis method subsection</span> </button> <ul id="toc-Synthesis_method-sublist" class="vector-toc-list"> <li id="toc-1._step_—_text_to_phoneme_translation" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#1._step_—_text_to_phoneme_translation"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.1</span> <span>1. step — text to phoneme translation</span> </div> </a> <ul id="toc-1._step_—_text_to_phoneme_translation-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-2._step_—_sound_synthesis_from_prosody_data" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#2._step_—_sound_synthesis_from_prosody_data"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.2</span> <span>2. step — sound synthesis from prosody data</span> </div> </a> <ul id="toc-2._step_—_sound_synthesis_from_prosody_data-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Languages" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Languages"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>Languages</span> </div> </a> <ul id="toc-Languages-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-See_also" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#See_also"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>See also</span> </div> </a> <ul id="toc-See_also-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-References" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#References"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>References</span> </div> </a> <ul id="toc-References-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-External_links" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#External_links"> <div class="vector-toc-text"> <span class="vector-toc-numb">7</span> <span>External links</span> </div> </a> <ul id="toc-External_links-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Contents" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading">eSpeak</h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Go to an article in another language. Available in 2 languages" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-2" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">2 languages</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-de mw-list-item"><a href="https://de.wikipedia.org/wiki/ESpeak_NG" title="ESpeak NG – German" lang="de" hreflang="de" data-title="ESpeak NG" data-language-autonym="Deutsch" data-language-local-name="German" class="interlanguage-link-target"><span>Deutsch</span></a></li><li class="interlanguage-link interwiki-fa mw-list-item"><a href="https://fa.wikipedia.org/wiki/%D8%A6%DB%8C_%D8%A7%D8%B3%D9%BE%DB%8C%DA%A9" title="ئی اسپیک – Persian" lang="fa" hreflang="fa" data-title="ئی اسپیک" data-language-autonym="فارسی" data-language-local-name="Persian" class="interlanguage-link-target"><span>فارسی</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q63169533#sitelinks-wikipedia" title="Edit interlanguage links" class="wbc-editpage">Edit links</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Namespaces"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/ESpeak" title="View the content page [c]" accesskey="c"><span>Article</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Talk:ESpeak" rel="discussion" title="Discuss improvements to the content page [t]" accesskey="t"><span>Talk</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Change language variant" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">English</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Views"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/ESpeak"><span>Read</span></a></li><li id="ca-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=ESpeak&amp;action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=ESpeak&amp;action=history" title="Past revisions of this page [h]" accesskey="h"><span>View history</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Tools" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Tools</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Tools</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">hide</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="More options" > <div class="vector-menu-heading"> Actions </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/ESpeak"><span>Read</span></a></li><li id="ca-more-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=ESpeak&amp;action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=ESpeak&amp;action=history"><span>View history</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> General </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:WhatLinksHere/ESpeak" title="List of all English Wikipedia pages containing links to this page [j]" accesskey="j"><span>What links here</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:RecentChangesLinked/ESpeak" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_Upload_Wizard" title="Upload files [u]" accesskey="u"><span>Upload file</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q"><span>Special pages</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=ESpeak&amp;oldid=1241288445" title="Permanent link to this revision of this page"><span>Permanent link</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=ESpeak&amp;action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Special:CiteThisPage&amp;page=ESpeak&amp;id=1241288445&amp;wpFormIdentifier=titleform" title="Information on how to cite this page"><span>Cite this page</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:UrlShortener&amp;url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FESpeak"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&amp;url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FESpeak"><span>Download QR code</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> Print/export </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Special:DownloadAsPdf&amp;page=ESpeak&amp;action=show-download-screen" title="Download this page as a PDF file"><span>Download as PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=ESpeak&amp;printable=yes" title="Printable version of this page [p]" accesskey="p"><span>Printable version</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> In other projects </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="wb-otherproject-link wb-otherproject-commons mw-list-item"><a href="https://commons.wikimedia.org/wiki/Category:ESpeak" hreflang="en"><span>Wikimedia Commons</span></a></li><li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q63169533" title="Structured data on this page hosted by Wikidata [g]" accesskey="g"><span>Wikidata item</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Appearance</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">hide</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> <div id="siteSub" class="noprint">From Wikipedia, the free encyclopedia</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"><div class="shortdescription nomobile noexcerpt noprint searchaux" style="display:none">Compact, open-source, software speech synthesizer</div> <p class="mw-empty-elt"> </p> <style data-mw-deduplicate="TemplateStyles:r1257001546">.mw-parser-output .infobox-subbox{padding:0;border:none;margin:-3px;width:auto;min-width:100%;font-size:100%;clear:none;float:none;background-color:transparent}.mw-parser-output .infobox-3cols-child{margin:auto}.mw-parser-output .infobox .navbar{font-size:100%}@media screen{html.skin-theme-clientpref-night .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .infobox-full-data:not(.notheme) div:not(.notheme){background:#1f1f23!important;color:#f8f9fa}}@media(min-width:640px){body.skin--responsive .mw-parser-output .infobox-table{display:table!important}body.skin--responsive .mw-parser-output .infobox-table>caption{display:table-caption!important}body.skin--responsive .mw-parser-output .infobox-table>tbody{display:table-row-group}body.skin--responsive .mw-parser-output .infobox-table tr{display:table-row!important}body.skin--responsive .mw-parser-output .infobox-table th,body.skin--responsive .mw-parser-output .infobox-table td{padding-left:inherit;padding-right:inherit}}</style><table class="infobox vevent"><caption class="infobox-title summary">eSpeakNG</caption><tbody><tr><td colspan="2" class="infobox-image logo"><span class="mw-default-size" typeof="mw:File/Frameless"><a href="/wiki/File:ESpeak_logo.png" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/e/ee/ESpeak_logo.png" decoding="async" width="193" height="172" class="mw-file-element" data-file-width="193" data-file-height="172" /></a></span></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Programmer" title="Programmer">Original author(s)</a></th><td class="infobox-data">Jonathan Duddington</td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Programmer" title="Programmer">Developer(s)</a></th><td class="infobox-data">Alexander Epaneshnikov <a rel="nofollow" class="external text" href="https://github.com/orgs/espeak-ng/people">et al.</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Initial release</th><td class="infobox-data">February&#160;2006<span class="noprint">&#59;&#32;18&#160;years ago</span><span style="display:none">&#160;(<span class="bday dtstart published updated">2006-02</span>)</span></td></tr><tr style="display: none;"><td colspan="2" class="infobox-full-data"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1257001546"></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_release_life_cycle" title="Software release life cycle">Stable release</a></th><td class="infobox-data"><div style="margin:0px;">1.51<sup id="cite_ref-wikidata-0ca93b5c6a19cbcf81b7e7c9011c0e85857d0aa2-v18_1-0" class="reference"><a href="#cite_note-wikidata-0ca93b5c6a19cbcf81b7e7c9011c0e85857d0aa2-v18-1"><span class="cite-bracket">&#91;</span>1<span class="cite-bracket">&#93;</span></a></sup>&#160;<span class="mw-valign-text-top" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q63169533?uselang=en#P348" title="Edit this on Wikidata"><img alt="Edit this on Wikidata" src="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/15px-OOjs_UI_icon_edit-ltr-progressive.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/20px-OOjs_UI_icon_edit-ltr-progressive.svg.png 2x" data-file-width="20" data-file-height="20" /></a></span> / 2 April 2022<span class="noprint">&#59;&#32;2 years ago</span><span style="display:none">&#160;(<span class="bday dtstart published updated">2 April 2022</span>)</span></div></td></tr><tr style="display:none"><td colspan="2"> </td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Repository_(version_control)" title="Repository (version control)">Repository</a></th><td class="infobox-data"><span class="url"><a rel="nofollow" class="external text" href="https://github.com/espeak-ng/espeak-ng/">github<wbr />.com<wbr />/espeak-ng<wbr />/espeak-ng<wbr />/</a></span></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Written in</th><td class="infobox-data"><a href="/wiki/C_(programming_language)" title="C (programming language)">C</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Operating_system" title="Operating system">Operating system</a></th><td class="infobox-data"><a href="/wiki/Linux" title="Linux">Linux</a><br /><a href="/wiki/Microsoft_Windows" title="Microsoft Windows">Windows</a><br /><a href="/wiki/MacOS" title="MacOS">macOS</a><br /><a href="/wiki/FreeBSD" title="FreeBSD">FreeBSD</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_categories#Categorization_approaches" title="Software categories">Type</a></th><td class="infobox-data"><a href="/wiki/Speech_synthesis" title="Speech synthesis">Speech synthesizer</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_license" title="Software license">License</a></th><td class="infobox-data"><a href="/wiki/GNU_General_Public_License#Version_3" title="GNU General Public License">GPLv3</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Website</th><td class="infobox-data"><span class="url"><a rel="nofollow" class="external text" href="https://github.com/espeak-ng/espeak-ng/">github<wbr />.com<wbr />/espeak-ng<wbr />/espeak-ng<wbr />/</a></span></td></tr></tbody></table> <p><b>eSpeak</b> is a <a href="/wiki/Free_and_open-source_software" title="Free and open-source software">free and open-source</a>, <a href="/wiki/Cross-platform" class="mw-redirect" title="Cross-platform">cross-platform</a>, compact, software <a href="/wiki/Speech_synthesis" title="Speech synthesis">speech synthesizer</a>. It uses a <a href="/wiki/Speech_synthesis#Formant_synthesis" title="Speech synthesis">formant synthesis</a> method, providing many languages in a relatively small file size. eSpeakNG (Next Generation) is a continuation of the original developer's project with more feedback from native speakers. </p><p>Because of its small size and many languages, eSpeakNG is included in <a href="/wiki/NonVisual_Desktop_Access" title="NonVisual Desktop Access">NVDA</a><sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">&#91;</span>2<span class="cite-bracket">&#93;</span></a></sup> open source <a href="/wiki/Screen_reader" title="Screen reader">screen reader</a> for Windows, as well as Android,<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">&#91;</span>3<span class="cite-bracket">&#93;</span></a></sup> <a href="/wiki/Ubuntu" title="Ubuntu">Ubuntu</a><sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">&#91;</span>4<span class="cite-bracket">&#93;</span></a></sup> and other Linux distributions. Its predecessor eSpeak was recommended by Microsoft in 2016<sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span class="cite-bracket">&#91;</span>5<span class="cite-bracket">&#93;</span></a></sup> and was used by <a href="/wiki/Google_Translate" title="Google Translate">Google Translate</a> for 27 languages in 2010;<sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">&#91;</span>6<span class="cite-bracket">&#93;</span></a></sup> 17 of these were subsequently replaced by proprietary voices.<sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">&#91;</span>7<span class="cite-bracket">&#93;</span></a></sup> </p><p>The quality of the language voices varies greatly. In eSpeakNG's predecessor eSpeak, the initial versions of some languages were based on information found on <a href="/wiki/Wikipedia" title="Wikipedia">Wikipedia</a>.<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">&#91;</span>8<span class="cite-bracket">&#93;</span></a></sup> Some languages have had more work or feedback from native speakers than others. Most of the people who have helped to improve the various languages are blind users of text-to-speech. </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="History">History</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=ESpeak&amp;action=edit&amp;section=1" title="Edit section: History"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>In 1995, Jonathan Duddington released the Speak speech synthesizer for <a href="/wiki/RISC_OS" title="RISC OS">RISC OS</a> computers supporting British English.<sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">&#91;</span>9<span class="cite-bracket">&#93;</span></a></sup> On 17 February 2006, Speak 1.05 was released under the <a href="/wiki/GNU_General_Public_License#Version_2" title="GNU General Public License">GPLv2</a> license, initially for <a href="/wiki/Linux" title="Linux">Linux</a>, with a <a href="/wiki/Microsoft_Speech_API" title="Microsoft Speech API">Windows SAPI 5</a> version added in January 2007.<sup id="cite_ref-sourceforge.net_10-0" class="reference"><a href="#cite_note-sourceforge.net-10"><span class="cite-bracket">&#91;</span>10<span class="cite-bracket">&#93;</span></a></sup> Development on Speak continued until version 1.14, when it was renamed to eSpeak. </p><p>Development of eSpeak continued from 1.16 (there was not a 1.15 release)<sup id="cite_ref-sourceforge.net_10-1" class="reference"><a href="#cite_note-sourceforge.net-10"><span class="cite-bracket">&#91;</span>10<span class="cite-bracket">&#93;</span></a></sup> with the addition of an eSpeakEdit program for editing and building the eSpeak voice data. These were only available as separate source and binary downloads up to eSpeak 1.24. The 1.24.02 version of eSpeak was the first version of eSpeak to be version controlled using <a href="/wiki/Apache_Subversion" title="Apache Subversion">subversion</a>,<sup id="cite_ref-auto_11-0" class="reference"><a href="#cite_note-auto-11"><span class="cite-bracket">&#91;</span>11<span class="cite-bracket">&#93;</span></a></sup> with separate source and binary downloads made available on SourceForge.<sup id="cite_ref-sourceforge.net_10-2" class="reference"><a href="#cite_note-sourceforge.net-10"><span class="cite-bracket">&#91;</span>10<span class="cite-bracket">&#93;</span></a></sup> From eSpeak 1.27, eSpeak was updated to use the <a href="/wiki/GNU_General_Public_License#Version_3" title="GNU General Public License">GPLv3</a> license.<sup id="cite_ref-auto_11-1" class="reference"><a href="#cite_note-auto-11"><span class="cite-bracket">&#91;</span>11<span class="cite-bracket">&#93;</span></a></sup> The last official eSpeak release was 1.48.04 for Windows and Linux, 1.47.06 for RISC OS and 1.45.04 for <a href="/wiki/MacOS" title="MacOS">macOS</a>.<sup id="cite_ref-12" class="reference"><a href="#cite_note-12"><span class="cite-bracket">&#91;</span>12<span class="cite-bracket">&#93;</span></a></sup> The last development release of eSpeak was 1.48.15 on 16 April 2015.<sup id="cite_ref-13" class="reference"><a href="#cite_note-13"><span class="cite-bracket">&#91;</span>13<span class="cite-bracket">&#93;</span></a></sup> </p><p>eSpeak uses the <a href="/wiki/Kirshenbaum" title="Kirshenbaum">Usenet scheme</a> to represent <a href="/wiki/Phoneme" title="Phoneme">phonemes</a> with ASCII characters.<sup id="cite_ref-Latin2Speech_14-0" class="reference"><a href="#cite_note-Latin2Speech-14"><span class="cite-bracket">&#91;</span>14<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="eSpeak_NG">eSpeak NG</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=ESpeak&amp;action=edit&amp;section=2" title="Edit section: eSpeak NG"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>On 25 June 2010,<sup id="cite_ref-15" class="reference"><a href="#cite_note-15"><span class="cite-bracket">&#91;</span>15<span class="cite-bracket">&#93;</span></a></sup> Reece Dunn started a <a href="/wiki/Fork_(software_development)" title="Fork (software development)">fork</a> of eSpeak on <a href="/wiki/GitHub" title="GitHub">GitHub</a> using the 1.43.46 release. This started off as an effort to make it easier to build eSpeak on Linux and other <a href="/wiki/POSIX" title="POSIX">POSIX</a> platforms. </p><p>On 4 October 2015 (6 months after the 1.48.15 release of eSpeak), this fork started diverging more significantly from the original eSpeak.<sup id="cite_ref-16" class="reference"><a href="#cite_note-16"><span class="cite-bracket">&#91;</span>16<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-17" class="reference"><a href="#cite_note-17"><span class="cite-bracket">&#91;</span>17<span class="cite-bracket">&#93;</span></a></sup> </p><p>On 8 December 2015, there were discussions on the eSpeak mailing list about the lack of activity from Jonathan Duddington over the previous 8 months from the last eSpeak development release. This evolved into discussions of continuing development of eSpeak in Jonathan's absence.<sup id="cite_ref-18" class="reference"><a href="#cite_note-18"><span class="cite-bracket">&#91;</span>18<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-19" class="reference"><a href="#cite_note-19"><span class="cite-bracket">&#91;</span>19<span class="cite-bracket">&#93;</span></a></sup> The result of this was the creation of the espeak-ng (Next Generation) fork, using the GitHub version of eSpeak as the basis for future development. </p><p>On 11 December 2015, the espeak-ng fork was started.<sup id="cite_ref-20" class="reference"><a href="#cite_note-20"><span class="cite-bracket">&#91;</span>20<span class="cite-bracket">&#93;</span></a></sup> The first release of espeak-ng was 1.49.0 on 10 September 2016,<sup id="cite_ref-21" class="reference"><a href="#cite_note-21"><span class="cite-bracket">&#91;</span>21<span class="cite-bracket">&#93;</span></a></sup> containing significant code cleanup, bug fixes, and language updates. </p> <div class="mw-heading mw-heading2"><h2 id="Features">Features</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=ESpeak&amp;action=edit&amp;section=3" title="Edit section: Features"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>eSpeakNG can be used as a command-line program, or as a shared library. </p><p>It supports <a href="/wiki/Speech_Synthesis_Markup_Language" title="Speech Synthesis Markup Language">Speech Synthesis Markup Language</a> (SSML). </p><p>Language voices are identified by the language's <a href="/wiki/ISO_639-1" title="ISO 639-1">ISO 639-1</a> code. They can be modified by "voice variants". These are text files which can change characteristics such as pitch range, add effects such as echo, whisper and croaky voice, or make systematic adjustments to formant frequencies to change the sound of the voice. For example, "af" is the Afrikaans voice. "af+f2" is the Afrikaans voice modified with the "f2" voice variant which changes the formants and the pitch range to give a female sound. </p><p>eSpeakNG uses an ASCII representation of phoneme names which is loosely based on the <a href="/wiki/Kirshenbaum" title="Kirshenbaum">Usenet system</a>. </p><p>Phonetic representations can be included within text input by including them within double square-brackets. For example: espeak-ng -v en "Hello [[w3:ld]]" will say <span class="noprint"><span class="ext-phonos"><span data-nosnippet="" id="ooui-php-1" class="ext-phonos-PhonosButton noexcerpt oo-ui-widget oo-ui-widget-enabled oo-ui-buttonElement oo-ui-buttonElement-frameless oo-ui-iconElement oo-ui-labelElement oo-ui-buttonWidget" data-ooui="{&quot;_&quot;:&quot;mw.Phonos.PhonosButton&quot;,&quot;href&quot;:&quot;\/\/upload.wikimedia.org\/wikipedia\/commons\/transcoded\/a\/a1\/Hello_world_said_by_eSpeakNG.ogg\/Hello_world_said_by_eSpeakNG.ogg.mp3&quot;,&quot;rel&quot;:[&quot;nofollow&quot;],&quot;framed&quot;:false,&quot;icon&quot;:&quot;volumeUp&quot;,&quot;label&quot;:{&quot;html&quot;:&quot;Hello world&quot;},&quot;data&quot;:{&quot;ipa&quot;:&quot;&quot;,&quot;text&quot;:&quot;&quot;,&quot;lang&quot;:&quot;en&quot;,&quot;wikibase&quot;:&quot;&quot;,&quot;file&quot;:&quot;Hello world said by eSpeakNG.ogg&quot;},&quot;classes&quot;:[&quot;ext-phonos-PhonosButton&quot;,&quot;noexcerpt&quot;]}"><a role="button" tabindex="0" href="//upload.wikimedia.org/wikipedia/commons/transcoded/a/a1/Hello_world_said_by_eSpeakNG.ogg/Hello_world_said_by_eSpeakNG.ogg.mp3" rel="nofollow" aria-label="Play audio" title="Play audio" class="oo-ui-buttonElement-button"><span class="oo-ui-iconElement-icon oo-ui-icon-volumeUp"></span><span class="oo-ui-labelElement-label">Hello world</span><span class="oo-ui-indicatorElement-indicator oo-ui-indicatorElement-noIndicator"></span></a></span><sup class="ext-phonos-attribution noexcerpt navigation-not-searchable"><a href="/wiki/File:Hello_world_said_by_eSpeakNG.ogg" title="File:Hello world said by eSpeakNG.ogg">ⓘ</a></sup></span></span> in English. </p> <div class="mw-heading mw-heading2"><h2 id="Synthesis_method">Synthesis method</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=ESpeak&amp;action=edit&amp;section=4" title="Edit section: Synthesis method"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <figure class="mw-default-size mw-halign-right" typeof="mw:File/Thumb"><span><audio id="mwe_player_0" controls="" preload="none" data-mw-tmh="" class="mw-file-element" width="220" style="width:220px;" data-durationhint="7" data-mwtitle="ESpeakNG_intro_by_eSpeakNG_in_English.ogg" data-mwprovider="local" resource="/wiki/File:ESpeakNG_intro_by_eSpeakNG_in_English.ogg"><source src="//upload.wikimedia.org/wikipedia/en/2/2d/ESpeakNG_intro_by_eSpeakNG_in_English.ogg" type="audio/ogg; codecs=&quot;vorbis&quot;" data-width="0" data-height="0" /><source src="//upload.wikimedia.org/wikipedia/en/transcoded/2/2d/ESpeakNG_intro_by_eSpeakNG_in_English.ogg/ESpeakNG_intro_by_eSpeakNG_in_English.ogg.mp3" type="audio/mpeg" data-transcodekey="mp3" data-width="0" data-height="0" /><track src="/w/api.php?action=timedtext&amp;title=File%3AESpeakNG_intro_by_eSpeakNG_in_English.ogg&amp;lang=en&amp;trackformat=vtt" kind="subtitles" type="text/vtt" srclang="en" label="English ‪(en)‬" data-dir="ltr" /></audio></span><figcaption>ESpeakNG intro by eSpeakNG in English</figcaption></figure> <p>eSpeakNG can be used as text-to-speech translator in different ways, depending on which text-to-speech translation step user want to use. </p> <div class="mw-heading mw-heading3"><h3 id="1._step_—_text_to_phoneme_translation"><span id="1._step_.E2.80.94_text_to_phoneme_translation"></span>1. step — text to phoneme translation</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=ESpeak&amp;action=edit&amp;section=5" title="Edit section: 1. step — text to phoneme translation"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>There are many languages (notably <a href="/wiki/English_language" title="English language">English</a>) which do not have straightforward one-to-one rules between writing and pronunciation; therefore, the first step in text-to-speech generation has to be text-to-phoneme translation. </p> <ol><li>input text is translated into pronunciation phonemes (e.g. input text <i>xerox</i> is translated into <style data-mw-deduplicate="TemplateStyles:r886049734">.mw-parser-output .monospaced{font-family:monospace,monospace}</style><span class="monospaced">zi@r0ks</span> for pronunciation).</li> <li>pronunciation phonemes are synthesized into sound e.g., <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r886049734"><span class="monospaced">zi@r0ks</span> is voiced as <span class="noprint"><span class="ext-phonos"><span data-nosnippet="" id="ooui-php-2" class="ext-phonos-PhonosButton noexcerpt oo-ui-widget oo-ui-widget-enabled oo-ui-buttonElement oo-ui-buttonElement-frameless oo-ui-iconElement oo-ui-labelElement oo-ui-buttonWidget" data-ooui="{&quot;_&quot;:&quot;mw.Phonos.PhonosButton&quot;,&quot;href&quot;:&quot;\/\/upload.wikimedia.org\/wikipedia\/commons\/transcoded\/4\/49\/Monotone-xerox_pronunciated_by_eSpeakNG.ogg\/Monotone-xerox_pronunciated_by_eSpeakNG.ogg.mp3&quot;,&quot;rel&quot;:[&quot;nofollow&quot;],&quot;framed&quot;:false,&quot;icon&quot;:&quot;volumeUp&quot;,&quot;label&quot;:{&quot;html&quot;:&quot;&lt;style data-mw-deduplicate=\&quot;TemplateStyles:r886049734\&quot;&gt;.mw-parser-output .monospaced{font-family:monospace,monospace}&lt;\/style&gt;&lt;span class=\&quot;monospaced\&quot;&gt;zi@r0ks&lt;\/span&gt; in monotone way&quot;},&quot;data&quot;:{&quot;ipa&quot;:&quot;&quot;,&quot;text&quot;:&quot;&quot;,&quot;lang&quot;:&quot;en&quot;,&quot;wikibase&quot;:&quot;&quot;,&quot;file&quot;:&quot;Monotone-xerox pronunciated by eSpeakNG.ogg&quot;},&quot;classes&quot;:[&quot;ext-phonos-PhonosButton&quot;,&quot;noexcerpt&quot;]}"><a role="button" tabindex="0" href="//upload.wikimedia.org/wikipedia/commons/transcoded/4/49/Monotone-xerox_pronunciated_by_eSpeakNG.ogg/Monotone-xerox_pronunciated_by_eSpeakNG.ogg.mp3" rel="nofollow" aria-label="Play audio" title="Play audio" class="oo-ui-buttonElement-button"><span class="oo-ui-iconElement-icon oo-ui-icon-volumeUp"></span><span class="oo-ui-labelElement-label"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r886049734"><span class="monospaced">zi@r0ks</span> in monotone way</span><span class="oo-ui-indicatorElement-indicator oo-ui-indicatorElement-noIndicator"></span></a></span><sup class="ext-phonos-attribution noexcerpt navigation-not-searchable"><a href="/wiki/File:Monotone-xerox_pronunciated_by_eSpeakNG.ogg" title="File:Monotone-xerox pronunciated by eSpeakNG.ogg">ⓘ</a></sup></span></span></li></ol> <p>To add intonation for speech i.e. <a href="/wiki/Prosody_(linguistics)" title="Prosody (linguistics)">prosody</a> data are necessary (e.g. stress of syllable, falling or rising pitch of basic frequency, pause, etc.) and other information, which allows to synthesize more human, non-monotonous speech. E.g. in eSpeakNG format stressed syllable is added using apostrophe: <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r886049734"><span class="monospaced">z'i@r0ks</span> which provides more natural speech: <span class="noprint"><span class="ext-phonos"><span data-nosnippet="" id="ooui-php-3" class="ext-phonos-PhonosButton noexcerpt oo-ui-widget oo-ui-widget-enabled oo-ui-buttonElement oo-ui-buttonElement-frameless oo-ui-iconElement oo-ui-labelElement oo-ui-buttonWidget" data-ooui="{&quot;_&quot;:&quot;mw.Phonos.PhonosButton&quot;,&quot;href&quot;:&quot;\/\/upload.wikimedia.org\/wikipedia\/commons\/transcoded\/5\/54\/Xerox_pronunciated_by_eSpeakNG.ogg\/Xerox_pronunciated_by_eSpeakNG.ogg.mp3&quot;,&quot;rel&quot;:[&quot;nofollow&quot;],&quot;framed&quot;:false,&quot;icon&quot;:&quot;volumeUp&quot;,&quot;label&quot;:{&quot;html&quot;:&quot;&lt;style data-mw-deduplicate=\&quot;TemplateStyles:r886049734\&quot;&gt;.mw-parser-output .monospaced{font-family:monospace,monospace}&lt;\/style&gt;&lt;span class=\&quot;monospaced\&quot;&gt;z&#39;i@r0ks&lt;\/span&gt; with intonation&quot;},&quot;data&quot;:{&quot;ipa&quot;:&quot;&quot;,&quot;text&quot;:&quot;&quot;,&quot;lang&quot;:&quot;en&quot;,&quot;wikibase&quot;:&quot;&quot;,&quot;file&quot;:&quot;Xerox pronunciated by eSpeakNG.ogg&quot;},&quot;classes&quot;:[&quot;ext-phonos-PhonosButton&quot;,&quot;noexcerpt&quot;]}"><a role="button" tabindex="0" href="//upload.wikimedia.org/wikipedia/commons/transcoded/5/54/Xerox_pronunciated_by_eSpeakNG.ogg/Xerox_pronunciated_by_eSpeakNG.ogg.mp3" rel="nofollow" aria-label="Play audio" title="Play audio" class="oo-ui-buttonElement-button"><span class="oo-ui-iconElement-icon oo-ui-icon-volumeUp"></span><span class="oo-ui-labelElement-label"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r886049734"><span class="monospaced">z'i@r0ks</span> with intonation</span><span class="oo-ui-indicatorElement-indicator oo-ui-indicatorElement-noIndicator"></span></a></span><sup class="ext-phonos-attribution noexcerpt navigation-not-searchable"><a href="/wiki/File:Xerox_pronunciated_by_eSpeakNG.ogg" title="File:Xerox pronunciated by eSpeakNG.ogg">ⓘ</a></sup></span></span> </p><p>For comparison two samples with and without prosody data: </p> <ol><li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r886049734"><span class="monospaced">[[DIs Iz m0noUntoUn spi:tS]]</span> is spelled <span class="noprint"><span class="ext-phonos"><span data-nosnippet="" id="ooui-php-4" class="ext-phonos-PhonosButton noexcerpt oo-ui-widget oo-ui-widget-enabled oo-ui-buttonElement oo-ui-buttonElement-frameless oo-ui-iconElement oo-ui-labelElement oo-ui-buttonWidget" data-ooui="{&quot;_&quot;:&quot;mw.Phonos.PhonosButton&quot;,&quot;href&quot;:&quot;\/\/upload.wikimedia.org\/wikipedia\/commons\/transcoded\/5\/52\/Monotone_speech_sample_by_eSpeakNG.ogg\/Monotone_speech_sample_by_eSpeakNG.ogg.mp3&quot;,&quot;rel&quot;:[&quot;nofollow&quot;],&quot;framed&quot;:false,&quot;icon&quot;:&quot;volumeUp&quot;,&quot;label&quot;:{&quot;html&quot;:&quot;in monotone way&quot;},&quot;data&quot;:{&quot;ipa&quot;:&quot;&quot;,&quot;text&quot;:&quot;&quot;,&quot;lang&quot;:&quot;en&quot;,&quot;wikibase&quot;:&quot;&quot;,&quot;file&quot;:&quot;Monotone speech sample by eSpeakNG.ogg&quot;},&quot;classes&quot;:[&quot;ext-phonos-PhonosButton&quot;,&quot;noexcerpt&quot;]}"><a role="button" tabindex="0" href="//upload.wikimedia.org/wikipedia/commons/transcoded/5/52/Monotone_speech_sample_by_eSpeakNG.ogg/Monotone_speech_sample_by_eSpeakNG.ogg.mp3" rel="nofollow" aria-label="Play audio" title="Play audio" class="oo-ui-buttonElement-button"><span class="oo-ui-iconElement-icon oo-ui-icon-volumeUp"></span><span class="oo-ui-labelElement-label">in monotone way</span><span class="oo-ui-indicatorElement-indicator oo-ui-indicatorElement-noIndicator"></span></a></span><sup class="ext-phonos-attribution noexcerpt navigation-not-searchable"><a href="/wiki/File:Monotone_speech_sample_by_eSpeakNG.ogg" title="File:Monotone speech sample by eSpeakNG.ogg">ⓘ</a></sup></span></span></li> <li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r886049734"><span class="monospaced">[[DIs Iz 'Int@n,eItI2d sp'i:tS]]</span> is spelled <span class="noprint"><span class="ext-phonos"><span data-nosnippet="" id="ooui-php-5" class="ext-phonos-PhonosButton noexcerpt oo-ui-widget oo-ui-widget-enabled oo-ui-buttonElement oo-ui-buttonElement-frameless oo-ui-iconElement oo-ui-labelElement oo-ui-buttonWidget" data-ooui="{&quot;_&quot;:&quot;mw.Phonos.PhonosButton&quot;,&quot;href&quot;:&quot;\/\/upload.wikimedia.org\/wikipedia\/commons\/transcoded\/0\/01\/Intonated_speech_sample_by_eSpeakNG.ogg\/Intonated_speech_sample_by_eSpeakNG.ogg.mp3&quot;,&quot;rel&quot;:[&quot;nofollow&quot;],&quot;framed&quot;:false,&quot;icon&quot;:&quot;volumeUp&quot;,&quot;label&quot;:{&quot;html&quot;:&quot;intonated way&quot;},&quot;data&quot;:{&quot;ipa&quot;:&quot;&quot;,&quot;text&quot;:&quot;&quot;,&quot;lang&quot;:&quot;en&quot;,&quot;wikibase&quot;:&quot;&quot;,&quot;file&quot;:&quot;Intonated speech sample by eSpeakNG.ogg&quot;},&quot;classes&quot;:[&quot;ext-phonos-PhonosButton&quot;,&quot;noexcerpt&quot;]}"><a role="button" tabindex="0" href="//upload.wikimedia.org/wikipedia/commons/transcoded/0/01/Intonated_speech_sample_by_eSpeakNG.ogg/Intonated_speech_sample_by_eSpeakNG.ogg.mp3" rel="nofollow" aria-label="Play audio" title="Play audio" class="oo-ui-buttonElement-button"><span class="oo-ui-iconElement-icon oo-ui-icon-volumeUp"></span><span class="oo-ui-labelElement-label">intonated way</span><span class="oo-ui-indicatorElement-indicator oo-ui-indicatorElement-noIndicator"></span></a></span><sup class="ext-phonos-attribution noexcerpt navigation-not-searchable"><a href="/wiki/File:Intonated_speech_sample_by_eSpeakNG.ogg" title="File:Intonated speech sample by eSpeakNG.ogg">ⓘ</a></sup></span></span></li></ol> <p>If eSpeakNG is used for generation of prosody data only, then prosody data can be used as input for <a href="/wiki/MBROLA" title="MBROLA">MBROLA</a> diphone voices. </p> <div class="mw-heading mw-heading3"><h3 id="2._step_—_sound_synthesis_from_prosody_data"><span id="2._step_.E2.80.94_sound_synthesis_from_prosody_data"></span>2. step — sound synthesis from prosody data</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=ESpeak&amp;action=edit&amp;section=6" title="Edit section: 2. step — sound synthesis from prosody data"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The eSpeakNG provides two different types of <a href="/wiki/Formant" title="Formant">formant</a> <a href="/wiki/Speech_synthesis#Formant_synthesis" title="Speech synthesis">speech synthesis</a> using its two different approaches. With its own eSpeakNG synthesizer and a <i>Klatt synthesizer</i>:<sup id="cite_ref-22" class="reference"><a href="#cite_note-22"><span class="cite-bracket">&#91;</span>22<span class="cite-bracket">&#93;</span></a></sup> </p> <ol><li>The eSpeakNG synthesizer creates voiced speech sounds such as <a href="/wiki/Vowel" title="Vowel">vowels</a> and <a href="/wiki/Sonorant" title="Sonorant">sonorant consonants</a> by <a href="/wiki/Additive_synthesis" title="Additive synthesis">additive synthesis</a> adding together sine waves to make the total sound. <a href="/wiki/Voicelessness" title="Voicelessness">Unvoiced consonants</a> e.g. <a href="/wiki/Voiceless_alveolar_fricative#Voiceless_alveolar_sibilant" title="Voiceless alveolar fricative">/s/</a> are made by playing recorded sounds,<sup id="cite_ref-23" class="reference"><a href="#cite_note-23"><span class="cite-bracket">&#91;</span>23<span class="cite-bracket">&#93;</span></a></sup> because they are rich in harmonics, which makes additive synthesis less effective. Voiced consonants such as /z/ are made by mixing a synthesized voiced sound with a recorded sample of unvoiced sound.</li> <li>The Klatt synthesizer mostly uses the same formant data as the eSpeakNG synthesizer. But, it also produces sounds by <a href="/wiki/Subtractive_synthesis" title="Subtractive synthesis">subtractive synthesis</a> by starting with generated noise, which is rich in harmonics, and then applying <a href="/wiki/Digital_filter" title="Digital filter">digital filters</a> and <a href="/wiki/Envelope_(waves)" title="Envelope (waves)">enveloping</a> to filter out necessary frequency spectrum and sound envelope for particular consonant (s, t, k) or sonorant (l, m, n) sound.</li></ol> <p>For the <a href="/wiki/MBROLA" title="MBROLA">MBROLA</a> voices, eSpeakNG converts the text to phonemes and associated pitch contours. It passes this to the MBROLA program using the PHO file format, capturing the audio created in output by MBROLA. That audio is then handled by eSpeakNG. </p> <div class="mw-heading mw-heading2"><h2 id="Languages">Languages</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=ESpeak&amp;action=edit&amp;section=7" title="Edit section: Languages"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>eSpeakNG performs text-to-speech synthesis for the following languages:<sup id="cite_ref-24" class="reference"><a href="#cite_note-24"><span class="cite-bracket">&#91;</span>24<span class="cite-bracket">&#93;</span></a></sup> </p> <style data-mw-deduplicate="TemplateStyles:r1184024115">.mw-parser-output .div-col{margin-top:0.3em;column-width:30em}.mw-parser-output .div-col-small{font-size:90%}.mw-parser-output .div-col-rules{column-rule:1px solid #aaa}.mw-parser-output .div-col dl,.mw-parser-output .div-col ol,.mw-parser-output .div-col ul{margin-top:0}.mw-parser-output .div-col li,.mw-parser-output .div-col dd{page-break-inside:avoid;break-inside:avoid-column}</style><div class="div-col" style="column-width: 16em;"> <ol><li><a href="/wiki/Afrikaans" title="Afrikaans">Afrikaans</a><sup id="cite_ref-hadeda_25-0" class="reference"><a href="#cite_note-hadeda-25"><span class="cite-bracket">&#91;</span>25<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Albanian_language" title="Albanian language">Albanian</a><sup id="cite_ref-26" class="reference"><a href="#cite_note-26"><span class="cite-bracket">&#91;</span>26<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Amharic" title="Amharic">Amharic</a></li> <li><a href="/wiki/Ancient_Greek" title="Ancient Greek">Ancient Greek</a></li> <li><a href="/wiki/Modern_Standard_Arabic" title="Modern Standard Arabic">Arabic</a><sup>1</sup></li> <li><a href="/wiki/Aragonese_language" title="Aragonese language">Aragonese</a><sup id="cite_ref-Marathi_27-0" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Armenian_language" title="Armenian language">Armenian</a> (<a href="/wiki/Eastern_Armenian" title="Eastern Armenian">Eastern Armenian</a>)</li> <li><a href="/wiki/Armenian_language" title="Armenian language">Armenian</a> (<a href="/wiki/Western_Armenian" title="Western Armenian">Western Armenian</a>)</li> <li><a href="/wiki/Assamese_language" title="Assamese language">Assamese</a></li> <li><a href="/wiki/Azerbaijani_language" title="Azerbaijani language">Azerbaijani</a></li> <li><a href="/wiki/Bashkir_language" title="Bashkir language">Bashkir</a></li> <li><a href="/wiki/Basque_language" title="Basque language">Basque</a></li> <li><a href="/wiki/Belarusian_language" title="Belarusian language">Belarusian</a></li> <li><a href="/wiki/Bengali_language" title="Bengali language">Bengali</a></li> <li><a href="/wiki/Bishnupriya_Manipuri_language" class="mw-redirect" title="Bishnupriya Manipuri language">Bishnupriya Manipuri</a></li> <li><a href="/wiki/Bosnian_language" title="Bosnian language">Bosnian</a></li> <li><a href="/wiki/Bulgarian_language" title="Bulgarian language">Bulgarian</a><sup id="cite_ref-Marathi_27-1" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Burmese_language" title="Burmese language">Burmese</a></li> <li><a href="/wiki/Cantonese" title="Cantonese">Cantonese</a><sup id="cite_ref-Marathi_27-2" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Catalan_language" title="Catalan language">Catalan</a><sup id="cite_ref-Marathi_27-3" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Cherokee_language" title="Cherokee language">Cherokee</a></li> <li><a href="/wiki/Chinese_language" title="Chinese language">Chinese</a> (<a href="/wiki/Mandarin_Chinese" title="Mandarin Chinese">Mandarin</a>)</li> <li><a href="/wiki/Croatian_language" title="Croatian language">Croatian</a><sup id="cite_ref-Marathi_27-4" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Czech_language" title="Czech language">Czech</a></li> <li><a href="/wiki/Chuvash_language" title="Chuvash language">Chuvash</a></li> <li><a href="/wiki/Danish_language" title="Danish language">Danish</a><sup id="cite_ref-Marathi_27-5" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Dutch_language" title="Dutch language">Dutch</a><sup id="cite_ref-Marathi_27-6" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/English_language" title="English language">English</a> (<a href="/wiki/American_English" title="American English">American</a>)<sup id="cite_ref-Marathi_27-7" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/English_language" title="English language">English</a> (<a href="/wiki/British_English" title="British English">British</a>)</li> <li><a href="/wiki/English_language" title="English language">English</a> (<a href="/wiki/Caribbean_English" title="Caribbean English">Caribbean</a>)</li> <li><a href="/wiki/English_language" title="English language">English</a> (<a href="/wiki/Lancashire_dialect" title="Lancashire dialect">Lancastrian</a>)</li> <li><a href="/wiki/English_language" title="English language">English</a> (<a href="/wiki/New_York_City_English" title="New York City English">New York City</a>)<sup>5</sup></li> <li><a href="/wiki/English_language" title="English language">English</a> (<a href="/wiki/Received_Pronunciation" title="Received Pronunciation">Received Pronunciation</a>)</li> <li><a href="/wiki/English_language" title="English language">English</a> (<a href="/wiki/Scottish_English" title="Scottish English">Scottish</a>)</li> <li><a href="/wiki/English_language" title="English language">English</a> (<a href="/wiki/West_Midlands_English" title="West Midlands English">West Midlands</a>)</li> <li><a href="/wiki/Esperanto" title="Esperanto">Esperanto</a><sup id="cite_ref-Marathi_27-8" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Estonian_language" title="Estonian language">Estonian</a><sup id="cite_ref-Marathi_27-9" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Finnish_language" title="Finnish language">Finnish</a><sup id="cite_ref-Marathi_27-10" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/French_language" title="French language">French</a> (<a href="/wiki/Belgian_French" title="Belgian French">Belgian</a>)<sup id="cite_ref-Marathi_27-11" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/French_language" title="French language">French</a> (<a href="/wiki/Canadian_French" title="Canadian French">Canada</a>)</li> <li><a href="/wiki/French_language" title="French language">French</a> (<a href="/wiki/French_of_France" title="French of France">France</a>)</li> <li><a href="/wiki/Georgian_language" title="Georgian language">Georgian</a><sup id="cite_ref-Marathi_27-12" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/German_language" title="German language">German</a><sup id="cite_ref-Marathi_27-13" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Greek_language" title="Greek language">Greek</a> (<a href="/wiki/Modern_Greek" title="Modern Greek">Modern</a>)<sup id="cite_ref-Marathi_27-14" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Greenlandic_language" title="Greenlandic language">Greenlandic</a></li> <li><a href="/wiki/Guarani_language" title="Guarani language">Guarani</a></li> <li><a href="/wiki/Gujarati_language" title="Gujarati language">Gujarati</a></li> <li><a href="/wiki/Hakka_Chinese" title="Hakka Chinese">Hakka Chinese</a><sup>3</sup></li> <li><a href="/wiki/Haitian_Creole" title="Haitian Creole">Haitian Creole</a></li> <li><a href="/wiki/Hawaiian_language" title="Hawaiian language">Hawaiian</a></li> <li><a href="/wiki/Hebrew_language" title="Hebrew language">Hebrew</a></li> <li><a href="/wiki/Hindi" title="Hindi">Hindi</a><sup id="cite_ref-Marathi_27-15" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Hungarian_language" title="Hungarian language">Hungarian</a><sup id="cite_ref-Marathi_27-16" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Icelandic_language" title="Icelandic language">Icelandic</a><sup id="cite_ref-Marathi_27-17" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Indonesian_language" title="Indonesian language">Indonesian</a><sup id="cite_ref-Marathi_27-18" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Ido_language" class="mw-redirect" title="Ido language">Ido</a></li> <li><a href="/wiki/Interlingua" title="Interlingua">Interlingua</a></li> <li><a href="/wiki/Irish_language" title="Irish language">Irish</a><sup id="cite_ref-Marathi_27-19" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Italian_language" title="Italian language">Italian</a><sup id="cite_ref-Marathi_27-20" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Japanese_language" title="Japanese language">Japanese</a><sup>4</sup><sup id="cite_ref-28" class="reference"><a href="#cite_note-28"><span class="cite-bracket">&#91;</span>28<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Kannada_language" class="mw-redirect" title="Kannada language">Kannada</a><sup id="cite_ref-Marathi_27-21" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Kazakh_language" title="Kazakh language">Kazakh</a></li> <li><a href="/wiki/Klingon_language" title="Klingon language">Klingon</a></li> <li><a href="/wiki/K%CA%BCiche%CA%BC_language" title="Kʼicheʼ language">Kʼicheʼ</a></li> <li><a href="/wiki/Konkani_language" title="Konkani language">Konkani</a><sup id="cite_ref-29" class="reference"><a href="#cite_note-29"><span class="cite-bracket">&#91;</span>29<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Korean_language" title="Korean language">Korean</a></li> <li><a href="/wiki/Kurdish_languages" class="mw-redirect" title="Kurdish languages">Kurdish</a><sup id="cite_ref-Marathi_27-22" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Kyrgyz_language" title="Kyrgyz language">Kyrgyz</a></li> <li><a href="/wiki/Quechuan_language" class="mw-redirect" title="Quechuan language">Quechua</a></li> <li><a href="/wiki/Latin" title="Latin">Latin</a></li> <li><a href="/wiki/Latgalian_language" title="Latgalian language">Latgalian</a></li> <li><a href="/wiki/Latvian_language" title="Latvian language">Latvian</a><sup id="cite_ref-Marathi_27-23" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Lingua_Franca_Nova" title="Lingua Franca Nova">Lingua Franca Nova</a></li> <li><a href="/wiki/Lithuanian_language" title="Lithuanian language">Lithuanian</a></li> <li><a href="/wiki/Lojban" title="Lojban">Lojban</a><sup id="cite_ref-Marathi_27-24" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Luxembourgish_language" class="mw-redirect" title="Luxembourgish language">Luxembourgish</a></li> <li><a href="/wiki/Macedonian_language" title="Macedonian language">Macedonian</a></li> <li><a href="/wiki/Malay_language" title="Malay language">Malay</a><sup id="cite_ref-Marathi_27-25" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Malayalam" title="Malayalam">Malayalam</a><sup id="cite_ref-Marathi_27-26" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Maltese_language" title="Maltese language">Maltese</a></li> <li><a href="/wiki/Manipuri_language" class="mw-redirect" title="Manipuri language">Manipuri</a></li> <li><a href="/wiki/M%C4%81ori_language" title="Māori language">Māori</a></li> <li><a href="/wiki/Marathi_language" title="Marathi language">Marathi</a><sup id="cite_ref-Marathi_27-27" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Nahuatl" title="Nahuatl">Nahuatl</a> (<a href="/wiki/Classical_Nahuatl" title="Classical Nahuatl">Classical</a>)</li> <li><a href="/wiki/Nepali_language" title="Nepali language">Nepali</a><sup id="cite_ref-Marathi_27-28" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Norwegian_language" title="Norwegian language">Norwegian</a> (<a href="/wiki/Bokm%C3%A5l" title="Bokmål">Bokmål</a>)<sup id="cite_ref-Marathi_27-29" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Nogai_language" title="Nogai language">Nogai</a></li> <li><a href="/wiki/Oromo_language" title="Oromo language">Oromo</a></li> <li><a href="/wiki/Papiamento" title="Papiamento">Papiamento</a></li> <li><a href="/wiki/Persian_language" title="Persian language">Persian</a><sup id="cite_ref-Marathi_27-30" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Persian_language" title="Persian language">Persian</a> (<a href="/wiki/Romanization_of_Persian" title="Romanization of Persian">Latin alphabet</a>)<sup>2</sup></li> <li><a href="/wiki/Polish_language" title="Polish language">Polish</a><sup id="cite_ref-Marathi_27-31" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Portuguese_language" title="Portuguese language">Portuguese</a> (<a href="/wiki/Brazilian_Portuguese" title="Brazilian Portuguese">Brazilian</a>)<sup id="cite_ref-Marathi_27-32" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Portuguese_language" title="Portuguese language">Portuguese</a> (<a href="/wiki/European_Portuguese" title="European Portuguese">Portugal</a>)</li> <li><a href="/wiki/Punjabi_language" title="Punjabi language">Punjabi</a><sup id="cite_ref-30" class="reference"><a href="#cite_note-30"><span class="cite-bracket">&#91;</span>30<span class="cite-bracket">&#93;</span></a></sup></li> <li>Pyash (a <a href="/wiki/Constructed_language" title="Constructed language">constructed language</a>)</li> <li><a href="/wiki/Quenya" title="Quenya">Quenya</a></li> <li><a href="/wiki/Romanian_language" title="Romanian language">Romanian</a><sup id="cite_ref-Marathi_27-33" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Russian_language" title="Russian language">Russian</a><sup id="cite_ref-Marathi_27-34" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Russian_language" title="Russian language">Russian</a> (<a href="/wiki/Russians_in_Latvia#Russian_language" title="Russians in Latvia">Latvia</a>)</li> <li><a href="/wiki/Scottish_Gaelic" title="Scottish Gaelic">Scottish Gaelic</a></li> <li><a href="/wiki/Serbian_language" title="Serbian language">Serbian</a><sup id="cite_ref-Marathi_27-35" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Tswana_language" title="Tswana language">Setswana</a></li> <li><a href="/wiki/Shan_language" title="Shan language">Shan</a> (Tai Yai)</li> <li><a href="/wiki/Sindarin" title="Sindarin">Sindarin</a></li> <li><a href="/wiki/Sindhi_language" title="Sindhi language">Sindhi</a></li> <li><a href="/wiki/Sinhala_language" title="Sinhala language">Sinhala</a></li> <li><a href="/wiki/Slovak_language" title="Slovak language">Slovak</a><sup id="cite_ref-Marathi_27-36" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Slovenian_language" class="mw-redirect" title="Slovenian language">Slovenian</a></li> <li><a href="/wiki/Spanish_language" title="Spanish language">Spanish</a> (<a href="/wiki/Peninsular_Spanish" title="Peninsular Spanish">Spain</a>)<sup id="cite_ref-Marathi_27-37" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Spanish_language" title="Spanish language">Spanish</a> (<a href="/wiki/Spanish_language_in_the_Americas" title="Spanish language in the Americas">Latin American</a>)</li> <li><a href="/wiki/Swahili_language" title="Swahili language">Swahili</a><sup id="cite_ref-hadeda_25-1" class="reference"><a href="#cite_note-hadeda-25"><span class="cite-bracket">&#91;</span>25<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Swedish_language" title="Swedish language">Swedish</a><sup id="cite_ref-Marathi_27-38" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Tamil_language" title="Tamil language">Tamil</a><sup id="cite_ref-Marathi_27-39" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Tatar_language" title="Tatar language">Tatar</a></li> <li><a href="/wiki/Telugu_language" title="Telugu language">Telugu</a></li> <li><a href="/wiki/Thai_language" title="Thai language">Thai</a></li> <li><a href="/wiki/Turkmen_language" title="Turkmen language">Turkmen</a></li> <li><a href="/wiki/Turkish_language" title="Turkish language">Turkish</a><sup id="cite_ref-Marathi_27-40" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Uyghur_Language" class="mw-redirect" title="Uyghur Language">Uyghur</a></li> <li><a href="/wiki/Ukrainian_language" title="Ukrainian language">Ukrainian</a></li> <li><a href="/wiki/Urarina_language" title="Urarina language">Urarina</a></li> <li><a href="/wiki/Urdu" title="Urdu">Urdu</a></li> <li><a href="/wiki/Uzbek_language" title="Uzbek language">Uzbek</a></li> <li><a href="/wiki/Vietnamese_language" title="Vietnamese language">Vietnamese</a> (<a href="/wiki/Vietnamese_language#Language_variation" title="Vietnamese language">Central Vietnamese</a>)<sup id="cite_ref-Marathi_27-41" class="reference"><a href="#cite_note-Marathi-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Vietnamese_language" title="Vietnamese language">Vietnamese</a> (<a href="/wiki/Vietnamese_language#Language_variation" title="Vietnamese language">Northern Vietnamese</a>)</li> <li><a href="/wiki/Vietnamese_language" title="Vietnamese language">Vietnamese</a> (<a href="/wiki/Vietnamese_language#Language_variation" title="Vietnamese language">Southern Vietnamese</a>)</li> <li><a href="/wiki/Welsh_language" title="Welsh language">Welsh</a></li></ol> </div> <ol><li>Currently, only fully <a href="/wiki/Arabic_diacritics" title="Arabic diacritics">diacritized Arabic</a> is supported.</li> <li><a href="/wiki/Persian_language" title="Persian language">Persian</a> written using <a href="/wiki/Romanization_of_Persian" title="Romanization of Persian">English (Latin) characters</a>.</li> <li>Currently, only <a href="/wiki/Pha%CC%8Dk-fa-s%E1%B9%B3" title="Pha̍k-fa-sṳ">Pha̍k-fa-sṳ</a> is supported.</li> <li>Currently, only <a href="/wiki/Hiragana" title="Hiragana">Hiragana</a> and <a href="/wiki/Katakana" title="Katakana">Katakana</a> are supported.</li> <li>Currently unreleased; it must be built from the latest source code.</li></ol> <div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=ESpeak&amp;action=edit&amp;section=8" title="Edit section: See also"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1239009302">.mw-parser-output .portalbox{padding:0;margin:0.5em 0;display:table;box-sizing:border-box;max-width:175px;list-style:none}.mw-parser-output .portalborder{border:1px solid var(--border-color-base,#a2a9b1);padding:0.1em;background:var(--background-color-neutral-subtle,#f8f9fa)}.mw-parser-output .portalbox-entry{display:table-row;font-size:85%;line-height:110%;height:1.9em;font-style:italic;font-weight:bold}.mw-parser-output .portalbox-image{display:table-cell;padding:0.2em;vertical-align:middle;text-align:center}.mw-parser-output .portalbox-link{display:table-cell;padding:0.2em 0.2em 0.2em 0.3em;vertical-align:middle}@media(min-width:720px){.mw-parser-output .portalleft{clear:left;float:left;margin:0.5em 1em 0.5em 0}.mw-parser-output .portalright{clear:right;float:right;margin:0.5em 0 0.5em 1em}}</style><ul role="navigation" aria-label="Portals" class="noprint portalbox portalborder portalright"> <li class="portalbox-entry"><span class="portalbox-image"><span class="noviewer" typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/3/31/Free_and_open-source_software_logo_%282009%29.svg/28px-Free_and_open-source_software_logo_%282009%29.svg.png" decoding="async" width="28" height="28" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/3/31/Free_and_open-source_software_logo_%282009%29.svg/42px-Free_and_open-source_software_logo_%282009%29.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/3/31/Free_and_open-source_software_logo_%282009%29.svg/56px-Free_and_open-source_software_logo_%282009%29.svg.png 2x" data-file-width="512" data-file-height="512" /></span></span></span><span class="portalbox-link"><a href="/wiki/Portal:Free_and_open-source_software" title="Portal:Free and open-source software">Free and open-source software portal</a></span></li></ul> <ul><li><a href="/wiki/Festival_Speech_Synthesis_System" title="Festival Speech Synthesis System">Festival Speech Synthesis System</a></li> <li><a href="/wiki/PlainTalk" title="PlainTalk">PlainTalk</a></li> <li><a href="/wiki/Google_Translate" title="Google Translate">Google Translate</a></li> <li><a href="/wiki/Microsoft_text-to-speech_voices" title="Microsoft text-to-speech voices">Microsoft text-to-speech voices</a></li> <li><a href="/wiki/Speech" title="Speech">Speech</a></li></ul> <div class="mw-heading mw-heading2"><h2 id="References">References</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=ESpeak&amp;action=edit&amp;section=9" title="Edit section: References"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1239543626">.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}</style><div class="reflist"> <div class="mw-references-wrap mw-references-columns"><ol class="references"> <li id="cite_note-wikidata-0ca93b5c6a19cbcf81b7e7c9011c0e85857d0aa2-v18-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-wikidata-0ca93b5c6a19cbcf81b7e7c9011c0e85857d0aa2-v18_1-0">^</a></b></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}</style><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/espeak-ng/espeak-ng/releases/tag/1.51">"Release 1.51"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Release+1.51&amp;rft_id=https%3A%2F%2Fgithub.com%2Fespeak-ng%2Fespeak-ng%2Freleases%2Ftag%2F1.51&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AESpeak" class="Z3988"></span></span> </li> <li id="cite_note-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-2">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/nvaccess/nvda/issues/5651">"Switch to eSpeak NG in NVDA distribution · Issue #5651 · nvaccess/nvda"</a>. <i>GitHub</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=GitHub&amp;rft.atitle=Switch+to+eSpeak+NG+in+NVDA+distribution+%C2%B7+Issue+%235651+%C2%B7+nvaccess%2Fnvda&amp;rft_id=https%3A%2F%2Fgithub.com%2Fnvaccess%2Fnvda%2Fissues%2F5651&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AESpeak" class="Z3988"></span></span> </li> <li id="cite_note-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-3">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://play.google.com/store/apps/details?id=com.googlecode.eyesfree.espeak">"eSpeak TTS for Android"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=eSpeak+TTS+for+Android&amp;rft_id=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dcom.googlecode.eyesfree.espeak&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AESpeak" class="Z3988"></span></span> </li> <li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://launchpad.net/ubuntu/+source/espeak-ng/+index">"espeak-ng package&#160;: Ubuntu"</a>. <i>Launchpad</i>. 21 December 2023.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Launchpad&amp;rft.atitle=espeak-ng+package+%3A+Ubuntu&amp;rft.date=2023-12-21&amp;rft_id=https%3A%2F%2Flaunchpad.net%2Fubuntu%2F%2Bsource%2Fespeak-ng%2F%2Bindex&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AESpeak" class="Z3988"></span></span> </li> <li id="cite_note-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-5">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://support.office.com/en-us/article/download-voices-for-immersive-reader-read-mode-and-read-aloud-4c83a8d8-7486-42f7-8e46-2b0fdf753130">"Download voices for Immersive Reader, Read Mode, and Read Aloud"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Download+voices+for+Immersive+Reader%2C+Read+Mode%2C+and+Read+Aloud&amp;rft_id=https%3A%2F%2Fsupport.office.com%2Fen-us%2Farticle%2Fdownload-voices-for-immersive-reader-read-mode-and-read-aloud-4c83a8d8-7486-42f7-8e46-2b0fdf753130&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AESpeak" class="Z3988"></span></span> </li> <li id="cite_note-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-6">^</a></b></span> <span class="reference-text">Google blog, <a rel="nofollow" class="external text" href="https://translate.googleblog.com/2010/05/giving-voice-to-more-languages-on.html">Giving a voice to more languages on Google Translate</a>, May 2010</span> </li> <li id="cite_note-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-7">^</a></b></span> <span class="reference-text">Google blog, <a rel="nofollow" class="external text" href="https://translate.googleblog.com/2010/12/listen-to-us-now.html">Listen to us now</a>, December 2010.</span> </li> <li id="cite_note-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-8">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://espeak.sourceforge.net/languages.html">"eSpeak Speech Synthesizer"</a>. <i>espeak.sourceforge.net</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=espeak.sourceforge.net&amp;rft.atitle=eSpeak+Speech+Synthesizer&amp;rft_id=https%3A%2F%2Fespeak.sourceforge.net%2Flanguages.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AESpeak" class="Z3988"></span></span> </li> <li id="cite_note-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-9">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://espeak.sourceforge.net/">"eSpeak: Speech Synthesizer"</a>. <i>espeak.sourceforge.net</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=espeak.sourceforge.net&amp;rft.atitle=eSpeak%3A+Speech+Synthesizer&amp;rft_id=https%3A%2F%2Fespeak.sourceforge.net%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AESpeak" class="Z3988"></span></span> </li> <li id="cite_note-sourceforge.net-10"><span class="mw-cite-backlink">^ <a href="#cite_ref-sourceforge.net_10-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-sourceforge.net_10-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-sourceforge.net_10-2"><sup><i><b>c</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://sourceforge.net/projects/espeak/files/espeak/">"ESpeak: Speech synthesis - Browse /Espeak at SourceForge.net"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=ESpeak%3A+Speech+synthesis+-+Browse+%2FEspeak+at+SourceForge.net&amp;rft_id=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fespeak%2Ffiles%2Fespeak%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AESpeak" class="Z3988"></span></span> </li> <li id="cite_note-auto-11"><span class="mw-cite-backlink">^ <a href="#cite_ref-auto_11-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-auto_11-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://sourceforge.net/p/espeak/code/commit_browser">"eSpeak: speech synthesis / Code / Browse Commits"</a>. <i>sourceforge.net</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=sourceforge.net&amp;rft.atitle=eSpeak%3A+speech+synthesis+%2F+Code+%2F+Browse+Commits&amp;rft_id=https%3A%2F%2Fsourceforge.net%2Fp%2Fespeak%2Fcode%2Fcommit_browser&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AESpeak" class="Z3988"></span></span> </li> <li id="cite_note-12"><span class="mw-cite-backlink"><b><a href="#cite_ref-12">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://espeak.sourceforge.net/download.html">"Espeak: Downloads"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Espeak%3A+Downloads&amp;rft_id=http%3A%2F%2Fespeak.sourceforge.net%2Fdownload.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AESpeak" class="Z3988"></span></span> </li> <li id="cite_note-13"><span class="mw-cite-backlink"><b><a href="#cite_ref-13">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external free" href="http://espeak.sourceforge.net/test/latest.html">http://espeak.sourceforge.net/test/latest.html</a> <sup class="noprint Inline-Template" style="white-space:nowrap;">&#91;<i><a href="/wiki/Wikipedia:Bare_URLs" title="Wikipedia:Bare URLs"><span title="A full citation is required to prevent link rot. (August 2024)">bare URL</span></a></i>&#93;</sup></span> </li> <li id="cite_note-Latin2Speech-14"><span class="mw-cite-backlink"><b><a href="#cite_ref-Latin2Speech_14-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFvan_LeussenTromp2007" class="citation citeseerx cs1">van Leussen, Jan-Wilem; Tromp, Maarten (26 July 2007). "Latin to Speech". p.&#160;6. <a href="/wiki/CiteSeerX_(identifier)" class="mw-redirect" title="CiteSeerX (identifier)">CiteSeerX</a>&#160;<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.396.7811">10.1.1.396.7811</a></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=preprint&amp;rft.jtitle=CiteSeerX&amp;rft.atitle=Latin+to+Speech&amp;rft.pages=6&amp;rft.date=2007-07-26&amp;rft_id=https%3A%2F%2Fciteseerx.ist.psu.edu%2Fviewdoc%2Fsummary%3Fdoi%3D10.1.1.396.7811%23id-name%3DCiteSeerX&amp;rft.aulast=van+Leussen&amp;rft.aufirst=Jan-Wilem&amp;rft.au=Tromp%2C+Maarten&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AESpeak" class="Z3988"></span></span> </li> <li id="cite_note-15"><span class="mw-cite-backlink"><b><a href="#cite_ref-15">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/rhdunn/espeak/commit/63daaecefccde34b700bd909d23c6dd2cac06e20">"Build: Allow portaudio 18 and 19 to be switched easily. · rhdunn/Espeak@63daaec"</a>. <i><a href="/wiki/GitHub" title="GitHub">GitHub</a></i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=GitHub&amp;rft.atitle=Build%3A+Allow+portaudio+18+and+19+to+be+switched+easily.+%C2%B7+rhdunn%2FEspeak%4063daaec&amp;rft_id=https%3A%2F%2Fgithub.com%2Frhdunn%2Fespeak%2Fcommit%2F63daaecefccde34b700bd909d23c6dd2cac06e20&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AESpeak" class="Z3988"></span></span> </li> <li id="cite_note-16"><span class="mw-cite-backlink"><b><a href="#cite_ref-16">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/rhdunn/espeak/commit/61522a12a38453a4e854fd9c9e0994ad80420243">"Espeakedit: Fix argument processing for unicode argv types · rhdunn/Espeak@61522a1"</a>. <i><a href="/wiki/GitHub" title="GitHub">GitHub</a></i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=GitHub&amp;rft.atitle=Espeakedit%3A+Fix+argument+processing+for+unicode+argv+types+%C2%B7+rhdunn%2FEspeak%4061522a1&amp;rft_id=https%3A%2F%2Fgithub.com%2Frhdunn%2Fespeak%2Fcommit%2F61522a12a38453a4e854fd9c9e0994ad80420243&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AESpeak" class="Z3988"></span></span> </li> <li id="cite_note-17"><span class="mw-cite-backlink"><b><a href="#cite_ref-17">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/nvaccess/nvda/issues/5651#issuecomment-170288487">"Switch to eSpeak NG in NVDA distribution · Issue #5651 · nvaccess/Nvda"</a>. <i><a href="/wiki/GitHub" title="GitHub">GitHub</a></i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=GitHub&amp;rft.atitle=Switch+to+eSpeak+NG+in+NVDA+distribution+%C2%B7+Issue+%235651+%C2%B7+nvaccess%2FNvda&amp;rft_id=https%3A%2F%2Fgithub.com%2Fnvaccess%2Fnvda%2Fissues%2F5651%23issuecomment-170288487&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AESpeak" class="Z3988"></span></span> </li> <li id="cite_note-18"><span class="mw-cite-backlink"><b><a href="#cite_ref-18">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://sourceforge.net/p/espeak/mailman/message/34679511/">"&#91;Espeak-general&#93; Taking ownership of the espeak project and its future &#124; eSpeak: speech synthesis"</a>. <i>sourceforge.net</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=sourceforge.net&amp;rft.atitle=%5BEspeak-general%5D+Taking+ownership+of+the+espeak+project+and+its+future+%26%23124%3B+eSpeak%3A+speech+synthesis&amp;rft_id=https%3A%2F%2Fsourceforge.net%2Fp%2Fespeak%2Fmailman%2Fmessage%2F34679511%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AESpeak" class="Z3988"></span></span> </li> <li id="cite_note-19"><span class="mw-cite-backlink"><b><a href="#cite_ref-19">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://sourceforge.net/p/espeak/mailman/message/34680161/">"&#91;Espeak-general&#93; Vote for new main espeak developer &#124; eSpeak: speech synthesis"</a>. <i>sourceforge.net</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=sourceforge.net&amp;rft.atitle=%5BEspeak-general%5D+Vote+for+new+main+espeak+developer+%26%23124%3B+eSpeak%3A+speech+synthesis&amp;rft_id=https%3A%2F%2Fsourceforge.net%2Fp%2Fespeak%2Fmailman%2Fmessage%2F34680161%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AESpeak" class="Z3988"></span></span> </li> <li id="cite_note-20"><span class="mw-cite-backlink"><b><a href="#cite_ref-20">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://github.com/espeak-ng/espeak-ng/issues/2">Rebrand the espeak program to espeak-ng.</a></span> </li> <li id="cite_note-21"><span class="mw-cite-backlink"><b><a href="#cite_ref-21">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/espeak-ng/espeak-ng/releases/tag/1.49.0">"Release 1.49.0 · espeak-ng/espeak-ng"</a>. <i>GitHub</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=GitHub&amp;rft.atitle=Release+1.49.0+%C2%B7+espeak-ng%2Fespeak-ng&amp;rft_id=https%3A%2F%2Fgithub.com%2Fespeak-ng%2Fespeak-ng%2Freleases%2Ftag%2F1.49.0&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AESpeak" class="Z3988"></span></span> </li> <li id="cite_note-22"><span class="mw-cite-backlink"><b><a href="#cite_ref-22">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFKlatt1979" class="citation web cs1"><a href="/wiki/Dennis_H._Klatt" title="Dennis H. Klatt">Klatt, Dennis H.</a> (1979). <a rel="nofollow" class="external text" href="http://www.fon.hum.uva.nl/david/ma_ssp/2010/Klatt-1980-JAS000971.pdf">"Software for a cascade/parallel formant synthesizer"</a> <span class="cs1-format">(PDF)</span>. J. Acoustical Society of America, 67(3) March 1980.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Software+for+a+cascade%2Fparallel+formant+synthesizer&amp;rft.pub=J.+Acoustical+Society+of+America%2C+67%283%29+March+1980&amp;rft.date=1979&amp;rft.aulast=Klatt&amp;rft.aufirst=Dennis+H.&amp;rft_id=http%3A%2F%2Fwww.fon.hum.uva.nl%2Fdavid%2Fma_ssp%2F2010%2FKlatt-1980-JAS000971.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AESpeak" class="Z3988"></span></span> </li> <li id="cite_note-23"><span class="mw-cite-backlink"><b><a href="#cite_ref-23">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/espeak-ng/espeak-ng/tree/master/phsource/ufric">"espeak-ng"</a>. <i>GitHub</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=GitHub&amp;rft.atitle=espeak-ng&amp;rft_id=https%3A%2F%2Fgithub.com%2Fespeak-ng%2Fespeak-ng%2Ftree%2Fmaster%2Fphsource%2Fufric&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AESpeak" class="Z3988"></span></span> </li> <li id="cite_note-24"><span class="mw-cite-backlink"><b><a href="#cite_ref-24">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/espeak-ng/espeak-ng/blob/master/docs/languages.md">"ESpeak NG Text-to-Speech"</a>. <i><a href="/wiki/GitHub" title="GitHub">GitHub</a></i>. 13 February 2022.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=GitHub&amp;rft.atitle=ESpeak+NG+Text-to-Speech&amp;rft.date=2022-02-13&amp;rft_id=https%3A%2F%2Fgithub.com%2Fespeak-ng%2Fespeak-ng%2Fblob%2Fmaster%2Fdocs%2Flanguages.md&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AESpeak" class="Z3988"></span></span> </li> <li id="cite_note-hadeda-25"><span class="mw-cite-backlink">^ <a href="#cite_ref-hadeda_25-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-hadeda_25-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text">Butgereit, L., &amp; Botha, A. (2009, May). <a rel="nofollow" class="external text" href="https://www.researchgate.net/profile/Adele_Botha/publication/30511664_Hadeda_the_noisy_way_to_practice_spelling_vocabulary_using_a_cell_phone/links/02e7e52a0861732946000000.pdf">Hadeda: The noisy way to practice spelling vocabulary using a cell phone</a>. In <i>The IST-Africa 2009 Conference, Kampala, Uganda</i>.</span> </li> <li id="cite_note-26"><span class="mw-cite-backlink"><b><a href="#cite_ref-26">^</a></b></span> <span class="reference-text">Hamiti, M., &amp; Kastrati, R. (2014). <a rel="nofollow" class="external text" href="https://web.archive.org/web/20161227202019/https://pdfs.semanticscholar.org/6835/2a30a7017fafefba49e38bd07bb273e88cbe.pdf">Adapting eSpeak for converting text into speech in Albanian</a>. <i>International Journal of Computer Science Issues (IJCSI)</i>, 11(4), 21.</span> </li> <li id="cite_note-Marathi-27"><span class="mw-cite-backlink">^ <a href="#cite_ref-Marathi_27-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Marathi_27-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-Marathi_27-2"><sup><i><b>c</b></i></sup></a> <a href="#cite_ref-Marathi_27-3"><sup><i><b>d</b></i></sup></a> <a href="#cite_ref-Marathi_27-4"><sup><i><b>e</b></i></sup></a> <a href="#cite_ref-Marathi_27-5"><sup><i><b>f</b></i></sup></a> <a href="#cite_ref-Marathi_27-6"><sup><i><b>g</b></i></sup></a> <a href="#cite_ref-Marathi_27-7"><sup><i><b>h</b></i></sup></a> <a href="#cite_ref-Marathi_27-8"><sup><i><b>i</b></i></sup></a> <a href="#cite_ref-Marathi_27-9"><sup><i><b>j</b></i></sup></a> <a href="#cite_ref-Marathi_27-10"><sup><i><b>k</b></i></sup></a> <a href="#cite_ref-Marathi_27-11"><sup><i><b>l</b></i></sup></a> <a href="#cite_ref-Marathi_27-12"><sup><i><b>m</b></i></sup></a> <a href="#cite_ref-Marathi_27-13"><sup><i><b>n</b></i></sup></a> <a href="#cite_ref-Marathi_27-14"><sup><i><b>o</b></i></sup></a> <a href="#cite_ref-Marathi_27-15"><sup><i><b>p</b></i></sup></a> <a href="#cite_ref-Marathi_27-16"><sup><i><b>q</b></i></sup></a> <a href="#cite_ref-Marathi_27-17"><sup><i><b>r</b></i></sup></a> <a href="#cite_ref-Marathi_27-18"><sup><i><b>s</b></i></sup></a> <a href="#cite_ref-Marathi_27-19"><sup><i><b>t</b></i></sup></a> <a href="#cite_ref-Marathi_27-20"><sup><i><b>u</b></i></sup></a> <a href="#cite_ref-Marathi_27-21"><sup><i><b>v</b></i></sup></a> <a href="#cite_ref-Marathi_27-22"><sup><i><b>w</b></i></sup></a> <a href="#cite_ref-Marathi_27-23"><sup><i><b>x</b></i></sup></a> <a href="#cite_ref-Marathi_27-24"><sup><i><b>y</b></i></sup></a> <a href="#cite_ref-Marathi_27-25"><sup><i><b>z</b></i></sup></a> <a href="#cite_ref-Marathi_27-26"><sup><i><b>aa</b></i></sup></a> <a href="#cite_ref-Marathi_27-27"><sup><i><b>ab</b></i></sup></a> <a href="#cite_ref-Marathi_27-28"><sup><i><b>ac</b></i></sup></a> <a href="#cite_ref-Marathi_27-29"><sup><i><b>ad</b></i></sup></a> <a href="#cite_ref-Marathi_27-30"><sup><i><b>ae</b></i></sup></a> <a href="#cite_ref-Marathi_27-31"><sup><i><b>af</b></i></sup></a> <a href="#cite_ref-Marathi_27-32"><sup><i><b>ag</b></i></sup></a> <a href="#cite_ref-Marathi_27-33"><sup><i><b>ah</b></i></sup></a> <a href="#cite_ref-Marathi_27-34"><sup><i><b>ai</b></i></sup></a> <a href="#cite_ref-Marathi_27-35"><sup><i><b>aj</b></i></sup></a> <a href="#cite_ref-Marathi_27-36"><sup><i><b>ak</b></i></sup></a> <a href="#cite_ref-Marathi_27-37"><sup><i><b>al</b></i></sup></a> <a href="#cite_ref-Marathi_27-38"><sup><i><b>am</b></i></sup></a> <a href="#cite_ref-Marathi_27-39"><sup><i><b>an</b></i></sup></a> <a href="#cite_ref-Marathi_27-40"><sup><i><b>ao</b></i></sup></a> <a href="#cite_ref-Marathi_27-41"><sup><i><b>ap</b></i></sup></a></span> <span class="reference-text">Kayte, S., &amp; Gawali, D. B. (2015). Marathi Speech Synthesis: A review. International Journal on Recent and Innovation Trends in Computing and Communication, 3(6), 3708-3711.</span> </li> <li id="cite_note-28"><span class="mw-cite-backlink"><b><a href="#cite_ref-28">^</a></b></span> <span class="reference-text">Pronk, R. (2013). <i><a rel="nofollow" class="external text" href="http://dare.uva.nl/cgi/arno/show.cgi?fid=494975">Adding Japanese language synthesis support to the eSpeak system</a></i>. University of Amsterdam.</span> </li> <li id="cite_note-29"><span class="mw-cite-backlink"><b><a href="#cite_ref-29">^</a></b></span> <span class="reference-text">Mohanan, S., Salkar, S., Naik, G., Dessai, N. F., &amp; Naik, S. (2012). Text Reader for Konkani Language. <i>Automation and Autonomous System</i>, 4(8), 409-414.</span> </li> <li id="cite_note-30"><span class="mw-cite-backlink"><b><a href="#cite_ref-30">^</a></b></span> <span class="reference-text">Kaur, R., &amp; Sharma, D. (2016). <a rel="nofollow" class="external text" href="https://www.irjet.net/archives/V3/i4/IRJET-V3I4102.pdf">An Improved System for Converting Text into Speech for Punjabi Language using eSpeak</a>. <i>International Research Journal of Engineering and Technology</i>, 3(4), 500-504.</span> </li> </ol></div></div> <div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=ESpeak&amp;action=edit&amp;section=10" title="Edit section: External links"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a rel="nofollow" class="external text" href="https://github.com/espeak-ng/espeak-ng/">eSpeakNG on GitHub</a></li></ul> <div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r1129693374">.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}</style><style data-mw-deduplicate="TemplateStyles:r1236075235">.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}</style></div><div role="navigation" class="navbox" aria-labelledby="Speech_synthesis" style="padding:3px"><table class="nowraplinks mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2" style="background: Silver;"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><style data-mw-deduplicate="TemplateStyles:r1239400231">.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}</style><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Speech_synthesis" title="Template:Speech synthesis"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Speech_synthesis" title="Template talk:Speech synthesis"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Speech_synthesis" title="Special:EditPage/Template:Speech synthesis"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Speech_synthesis" style="font-size:114%;margin:0 4em"><a href="/wiki/Speech_synthesis" title="Speech synthesis">Speech synthesis</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%;background: Gainsboro;"><a href="/wiki/Free_software" title="Free software">Free software</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%">Speaking</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a class="mw-selflink selflink">eSpeak</a>/<a href="/wiki/ESpeakNG" class="mw-redirect" title="ESpeakNG">eSpeakNG</a></li> <li><a href="/wiki/Gnopernicus" title="Gnopernicus">Gnopernicus</a></li> <li><a href="/wiki/Gnuspeech" title="Gnuspeech">Gnuspeech</a></li> <li><a href="/wiki/Orca_(assistive_technology)" title="Orca (assistive technology)">Orca</a></li> <li><a href="/wiki/Festival_Speech_Synthesis_System" title="Festival Speech Synthesis System">Festival Speech Synthesis System</a>/<a href="/wiki/Festival_Speech_Synthesis_System#Flite" title="Festival Speech Synthesis System">Flite</a></li> <li><a href="/wiki/FreeTTS" title="FreeTTS">FreeTTS</a></li> <li><a href="/wiki/Automatik_Text_Reader" title="Automatik Text Reader">Automatik Text Reader</a></li> <li><a href="/wiki/Retrieval-based_Voice_Conversion" title="Retrieval-based Voice Conversion">Retrieval-based Voice Conversion</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Singing</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a class="mw-selflink selflink">eCantorix</a></li> <li><a href="/wiki/Festival_Speech_Synthesis_System" title="Festival Speech Synthesis System">Lyricos / Flinger</a></li> <li><a href="/wiki/Sinsy" title="Sinsy">Sinsy</a></li> <li><a href="/wiki/Retrieval-based_Voice_Conversion" title="Retrieval-based Voice Conversion">Retrieval-based Voice Conversion</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;background: Gainsboro;"><a href="/wiki/Proprietary_software" title="Proprietary software">Proprietary <br />software</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%">Speaking</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Amazon_Polly" title="Amazon Polly">Amazon Polly</a></li> <li><a href="/wiki/DECtalk" title="DECtalk">DECtalk</a></li> <li><a href="/wiki/Software_Automatic_Mouth" title="Software Automatic Mouth">Software Automatic Mouth</a></li> <li><a href="/wiki/Talk_It!" class="mw-redirect" title="Talk It!">Talk It!</a></li> <li><a href="/wiki/Microsoft_Agent" title="Microsoft Agent">Microsoft Agent</a></li> <li><a href="/wiki/Microsoft_Speech_API" title="Microsoft Speech API">Microsoft Speech API</a></li> <li><a href="/wiki/Microsoft_text-to-speech_voices" title="Microsoft text-to-speech voices">Microsoft text-to-speech voices</a></li> <li><a href="/wiki/Readspeaker" class="mw-redirect" title="Readspeaker">Readspeaker</a></li> <li><a href="/wiki/Voice_browser" title="Voice browser">Voice browser</a></li> <li><a href="/wiki/CoolSpeech" title="CoolSpeech">CoolSpeech</a></li> <li><a href="/wiki/IVONA" class="mw-redirect" title="IVONA">IVONA</a></li> <li><a href="/wiki/CereProc" title="CereProc">CereProc</a></li> <li><a href="/wiki/CeVIO_Creative_Studio" class="mw-redirect" title="CeVIO Creative Studio">CeVIO Creative Studio</a></li> <li><a href="/wiki/Voiceroid" title="Voiceroid">Voiceroid</a></li> <li><a href="/wiki/LaLaVoice" title="LaLaVoice">LaLaVoice</a></li> <li><a href="/wiki/15.ai" title="15.ai">15.ai</a></li> <li><a href="/wiki/ElevenLabs" title="ElevenLabs">ElevenLabs</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Singing</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Alter/Ego" title="Alter/Ego">Alter/Ego</a></li> <li><a href="/wiki/Cantor_(music_software)" title="Cantor (music software)">Cantor</a></li> <li><a href="/wiki/CeVIO" title="CeVIO">CeVIO Creative Studio</a></li> <li><a href="/wiki/Chipspeech" title="Chipspeech">Chipspeech</a></li> <li><a href="/wiki/NIAONiao_Virtual_Singer" title="NIAONiao Virtual Singer">NIAONiao Virtual Singer</a></li> <li><a href="/wiki/PPG_Phonem" title="PPG Phonem">PPG Phonem</a></li> <li><a href="/w/index.php?title=Realivox&amp;action=edit&amp;redlink=1" class="new" title="Realivox (page does not exist)">Realivox</a></li> <li><a href="/wiki/Symphonic_Choirs" title="Symphonic Choirs">Symphonic Choirs</a></li> <li><a href="/wiki/Utau" title="Utau">UTAU</a></li> <li><a href="/wiki/Vocalina" title="Vocalina">Vocalina</a></li> <li><a href="/wiki/Vocaloid" title="Vocaloid">Vocaloid</a></li> <li><a href="/wiki/Xiaoice#Singer" title="Xiaoice">Xiaoice</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;background: Gainsboro;">Machine</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Echo_II_(expansion_card)" title="Echo II (expansion card)">Echo II</a></li> <li><a href="/wiki/Mockingboard" title="Mockingboard">Mockingboard</a></li> <li><a href="/wiki/Pattern_playback" title="Pattern playback">Pattern playback</a></li> <li><a href="/wiki/Phasor_(sound_synthesizer)" title="Phasor (sound synthesizer)">Phasor</a></li> <li><a href="/wiki/Remote_infrared_audible_signage" title="Remote infrared audible signage">RIAS</a></li> <li><a href="/wiki/Texas_Instruments_LPC_Speech_Chips" title="Texas Instruments LPC Speech Chips">Texas Instruments LPC Speech Chips</a></li> <li><a href="/wiki/General_Instrument_SP0256" title="General Instrument SP0256">General Instrument SP0256</a></li> <li><a href="/wiki/TuVox" title="TuVox">TuVox</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;background: Gainsboro;">Applications</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/AOLbyPhone" class="mw-redirect" title="AOLbyPhone">AOLbyPhone</a></li> <li><a href="/wiki/DialogOS" title="DialogOS">DialogOS</a></li> <li><a href="/wiki/Dr._Sbaitso" title="Dr. Sbaitso">Dr. Sbaitso</a></li> <li><a href="/wiki/MBROLA" title="MBROLA">MBROLA</a></li> <li><a href="/wiki/Narrator_(Windows)" title="Narrator (Windows)">Windows Narrator</a></li> <li><a href="/wiki/Microsoft_Speech_Server" title="Microsoft Speech Server">Microsoft Speech Server</a></li> <li><a href="/wiki/PlainTalk" title="PlainTalk">PlainTalk</a></li> <li><a href="/wiki/Voice_font" title="Voice font">Voice font</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;background: Gainsboro;">Protocols</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Speech_Synthesis_Markup_Language" title="Speech Synthesis Markup Language">Speech Synthesis Markup Language</a></li> <li><a href="/wiki/SABLE" title="SABLE">SABLE</a></li> <li><a href="/wiki/VoiceXML" title="VoiceXML">VoiceXML</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;background: Gainsboro;">Developers/<br />Researchers</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Alan_W._Black" title="Alan W. Black">Alan W. Black</a></li> <li><a href="/wiki/Catherine_Browman" title="Catherine Browman">Catherine Browman</a></li> <li><a href="/wiki/Franklin_Seaney_Cooper" class="mw-redirect" title="Franklin Seaney Cooper">Franklin Seaney Cooper</a></li> <li><a href="/wiki/Gunnar_Fant" title="Gunnar Fant">Gunnar Fant</a></li> <li><a href="/wiki/Haskins_Laboratories" title="Haskins Laboratories">Haskins Laboratories</a></li> <li><a href="/wiki/Wolfgang_von_Kempelen" title="Wolfgang von Kempelen">Wolfgang von Kempelen</a></li> <li><a href="/wiki/Ignatius_Mattingly" title="Ignatius Mattingly">Ignatius Mattingly</a></li> <li><a href="/wiki/Philip_Rubin" title="Philip Rubin">Philip Rubin</a></li> <li><a href="/wiki/Yamaha_Corporation" title="Yamaha Corporation">Yamaha</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;background: Gainsboro;">Process</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Articulatory_synthesis" title="Articulatory synthesis">Articulatory synthesis</a></li> <li><a href="/wiki/Concatenative_synthesis" title="Concatenative synthesis">Concatenative synthesis</a></li> <li><a href="/wiki/Currah" title="Currah">Currah</a></li> <li><a href="/wiki/Inverse_filter" title="Inverse filter">Inverse filter</a></li> <li><a href="/wiki/PSOLA" title="PSOLA">PSOLA</a></li> <li><a href="/wiki/Phase_vocoder" title="Phase vocoder">Phase vocoder</a></li> <li><a href="/wiki/Self-voicing" title="Self-voicing">Self-voicing</a></li> <li><a href="/wiki/Voice_cloning" class="mw-redirect" title="Voice cloning">Voice cloning</a></li></ul> </div></td></tr></tbody></table></div> <!-- NewPP limit report Parsed by mw‐web.codfw.main‐f69cdc8f6‐4bspq Cached time: 20241124072027 Cache expiry: 578386 Reduced expiry: true Complications: [vary‐revision‐sha1, show‐toc] CPU time usage: 0.623 seconds Real time usage: 0.802 seconds Preprocessor visited node count: 3281/1000000 Post‐expand include size: 66377/2097152 bytes Template argument size: 5929/2097152 bytes Highest expansion depth: 21/100 Expensive parser function count: 11/500 Unstrip recursion depth: 1/20 Unstrip post‐expand size: 101430/5000000 bytes Lua time usage: 0.340/10.000 seconds Lua memory usage: 6395113/52428800 bytes Number of Wikibase entities loaded: 1/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 689.252 1 -total 34.68% 239.009 2 Template:Infobox 29.94% 206.370 1 Template:Infobox_software 23.59% 162.621 1 Template:Reflist 23.30% 160.625 1 Template:Infobox_software/simple 17.47% 120.379 2 Template:Wikidata 14.03% 96.711 1 Template:Speech_synthesis 13.88% 95.654 3 Template:Navbox 13.13% 90.519 1 Template:Short_description 11.12% 76.660 18 Template:Cite_web --> <!-- Saved in parser cache with key enwiki:pcache:idhash:16250276-0!canonical and timestamp 20241124072027 and revision id 1241288445. Rendering was triggered because: page-view --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://en.wikipedia.org/w/index.php?title=ESpeak&amp;oldid=1241288445">https://en.wikipedia.org/w/index.php?title=ESpeak&amp;oldid=1241288445</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Help:Category" title="Help:Category">Categories</a>: <ul><li><a href="/wiki/Category:Free_software_programmed_in_C" title="Category:Free software programmed in C">Free software programmed in C</a></li><li><a href="/wiki/Category:Free_speech_synthesis_software" title="Category:Free speech synthesis software">Free speech synthesis software</a></li><li><a href="/wiki/Category:GNOME_Accessibility" title="Category:GNOME Accessibility">GNOME Accessibility</a></li><li><a href="/wiki/Category:Open_source_software_synthesizers" title="Category:Open source software synthesizers">Open source software synthesizers</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Hidden categories: <ul><li><a href="/wiki/Category:Pages_using_the_Phonos_extension" title="Category:Pages using the Phonos extension">Pages using the Phonos extension</a></li><li><a href="/wiki/Category:All_articles_with_bare_URLs_for_citations" title="Category:All articles with bare URLs for citations">All articles with bare URLs for citations</a></li><li><a href="/wiki/Category:Articles_with_bare_URLs_for_citations_from_August_2024" title="Category:Articles with bare URLs for citations from August 2024">Articles with bare URLs for citations from August 2024</a></li><li><a href="/wiki/Category:Articles_with_short_description" title="Category:Articles with short description">Articles with short description</a></li><li><a href="/wiki/Category:Short_description_is_different_from_Wikidata" title="Category:Short description is different from Wikidata">Short description is different from Wikidata</a></li><li><a href="/wiki/Category:Use_dmy_dates_from_March_2024" title="Category:Use dmy dates from March 2024">Use dmy dates from March 2024</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> This page was last edited on 20 August 2024, at 11:34<span class="anonymous-show">&#160;(UTC)</span>.</li> <li id="footer-info-copyright">Text is available under the <a href="/wiki/Wikipedia:Text_of_the_Creative_Commons_Attribution-ShareAlike_4.0_International_License" title="Wikipedia:Text of the Creative Commons Attribution-ShareAlike 4.0 International License">Creative Commons Attribution-ShareAlike 4.0 License</a>; additional terms may apply. By using this site, you agree to the <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use" class="extiw" title="foundation:Special:MyLanguage/Policy:Terms of Use">Terms of Use</a> and <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy" class="extiw" title="foundation:Special:MyLanguage/Policy:Privacy policy">Privacy Policy</a>. Wikipedia® is a registered trademark of the <a rel="nofollow" class="external text" href="https://wikimediafoundation.org/">Wikimedia Foundation, Inc.</a>, a non-profit organization.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:About">About Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:General_disclaimer">Disclaimers</a></li> <li id="footer-places-contact"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us">Contact Wikipedia</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Developers</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/en.wikipedia.org">Statistics</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-mobileview"><a href="//en.m.wikipedia.org/w/index.php?title=ESpeak&amp;mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-f69cdc8f6-4z62t","wgBackendResponseTime":141,"wgPageParseReport":{"limitreport":{"cputime":"0.623","walltime":"0.802","ppvisitednodes":{"value":3281,"limit":1000000},"postexpandincludesize":{"value":66377,"limit":2097152},"templateargumentsize":{"value":5929,"limit":2097152},"expansiondepth":{"value":21,"limit":100},"expensivefunctioncount":{"value":11,"limit":500},"unstrip-depth":{"value":1,"limit":20},"unstrip-size":{"value":101430,"limit":5000000},"entityaccesscount":{"value":1,"limit":400},"timingprofile":["100.00% 689.252 1 -total"," 34.68% 239.009 2 Template:Infobox"," 29.94% 206.370 1 Template:Infobox_software"," 23.59% 162.621 1 Template:Reflist"," 23.30% 160.625 1 Template:Infobox_software/simple"," 17.47% 120.379 2 Template:Wikidata"," 14.03% 96.711 1 Template:Speech_synthesis"," 13.88% 95.654 3 Template:Navbox"," 13.13% 90.519 1 Template:Short_description"," 11.12% 76.660 18 Template:Cite_web"]},"scribunto":{"limitreport-timeusage":{"value":"0.340","limit":"10.000"},"limitreport-memusage":{"value":6395113,"limit":52428800}},"cachereport":{"origin":"mw-web.codfw.main-f69cdc8f6-4bspq","timestamp":"20241124072027","ttl":578386,"transientcontent":true}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"ESpeak","url":"https:\/\/en.wikipedia.org\/wiki\/ESpeak","sameAs":"http:\/\/www.wikidata.org\/entity\/Q63169533","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q63169533","author":{"@type":"Organization","name":"Contributors to Wikimedia projects"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2008-03-12T01:51:07Z","dateModified":"2024-08-20T11:34:42Z","image":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/e\/ee\/ESpeak_logo.png","headline":"Open source speech synthesizer"}</script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10