Application programming interface for Microsoft Windows
This article is about the Speech API. For other uses, see SAPI (disambiguation).
The Speech Application Programming Interface or SAPI is an API developed by Microsoft to allow the use of speech recognition and speech synthesis within Windows applications. To date, a number of versions of the API have been released, which have shipped either as part of a Speech SDK or as part of the Windows OS itself. Applications that use SAPI include Microsoft Office, Microsoft Agent and Microsoft Speech Server.
In general, all versions of the API have been designed such that a software developer can write an application to perform speech recognition and synthesis by using a standard set of interfaces, accessible from a variety of programming languages. In addition, it is possible for a 3rd-party company to produce their own Speech Recognition and Text-To-Speech engines or adapt existing engines to work with SAPI. In principle, as long as these engines conform to the defined interfaces they can be used instead of the Microsoft-supplied engines.
In general, the Speech API is a freely redistributable component which can be shipped with any Windows application that wishes to use speech technology. Many versions (although not all) of the speech recognition and synthesis engines are also freely redistributable.
There have been two main 'families' of the Microsoft Speech API. SAPI versions 1 through 4 are all similar to each other, with extra features in each newer version. SAPI 5, however, was a completely new interface, released in 2000. Since then several sub-versions of this API have been released.
and 27 Related for: Microsoft Speech API information
The Speech Application Programming Interface or SAPI is an API developed by Microsoft to allow the use of speech recognition and speech synthesis within...
the Microsoft Translator API. Custom Translator can be used when translating text with the Microsoft Translator Text API and when translating speech with...
of uniform, cross-platform APIs. The API contains both: Speech Input API Text to SpeechAPI Google integrated this feature into Google Chrome in March...
Microsoft Agent is a technology developed by Microsoft which employs animated characters, text-to-speech engines, and speech recognition software to enhance...
On May 7, 2018, Microsoft announced the launch of Azure Maps, an enterprise maps API and SDK platform. On June 27, 2018, Microsoft launched Azure IoT...
Hyper-V Microsoft Agent Microsoft Edge Microsoft Magnifier Microsoft Narrator Microsoft Notepad Microsoft Paint Microsoft Photos MicrosoftSpeechAPI Microsoft...
for Microsoft Windows Ark Engine for HarmonyOS EHLLAPI Java APIs ODBC for Microsoft Windows OpenAL cross-platform sound API OpenCL cross-platform API for...
voice was called Sydney and taken from an old Lernout & Hauspie MicrosoftSpeechAPI 4.0 package. It is often referred to in some software as Adult Male...
following is a list of MicrosoftAPIs and frameworks. Component Model ActiveX (while not supported in the default web browser Microsoft Edge) Component Object...
Software Inc, founded in February 2001. CoolSpeech controls text-to-speech engines compliant with MicrosoftSpeechAPI to fetch and read aloud text from a variety...
Hoffman remained on the board of Microsoft, a major investor in OpenAI. On March 14, 2023, OpenAI released GPT-4, both as an API (with a waitlist) and as a...
Cloud Natural Language API". InfoQ. Retrieved April 27, 2022. Li, Abner (July 20, 2016). "Google Natural Language and SpeechAPIs enter beta, West Coast...
accessed through an API. Existing APIs include: Android Accessibility Framework Apple Accessibility API AT-SPI IAccessible2 Microsoft Active Accessibility...
Archived from the original on December 8, 2015. "ORTC API is now available in Microsoft Edge". Microsoft Edge Dev Blog. September 18, 2015. Archived from the...
Explorer and Microsoft Edge can be controlled by applications which use the operating system SpeechAPI. A built-in application called Windows Speech Recognition...
programming language application programming interfaces (APIs): The official core Java API, contained in the Android (Google), SE (OpenJDK and Oracle)...
post-release. Speech recognition in Vista utilizes version 5.3 of the MicrosoftSpeechAPI (SAPI) and version 8 of the Speech Recognizer. Speech synthesis...
Windows Speech Recognition (WSR) is speech recognition developed by Microsoft for Windows Vista that enables voice commands to control the desktop user...
Microsoft acquired PowerPoint for about $14 million three months after it appeared. This was Microsoft's first significant acquisition, and Microsoft...
to the bottom, left, right, or top of the screen. Microsoft also introduced the Magnification API so that developers can build solutions that magnify...
SAPI may stand for: Speech Application Programming Interface, an API produced by Microsoft for speech recognition and speech synthesis Server application...
SharePoint; and integrated handwriting recognition and speech recognition capabilities. With Office XP, Microsoft incorporated several features to address reliability...
Services' Text to SpeechAPI or when writing third-party skills for Google Assistant or Amazon Alexa. SSML is based on the Java Speech Markup Language (JSML)...
speech recognition on all Android applications. It can be activated through the microphone icon. The commercial cloud based speech recognition APIs are...