---
title: Java Speech API
slug: java-speech-api
qid: 
snapshot: enwiki-001359158022
content_hash: 
license: CC BY-SA 4.0
source: https://en.wikipedia.org/w/index.php?oldid=1359158022
tags: [22900966, 23603337, 24623845, 24745122, 26220375, 36238041]
---

# Java Speech API

> [!note] Provenance
> Snapshot `enwiki-001359158022` · content root `…`
> Derived from <https://en.wikipedia.org/w/index.php?oldid=1359158022> · Licensed CC BY-SA 4.0

The Java Speech API (JSAPI) was a application programming interface for cross-platform support of command and control recognizers, dictation systems, and speech synthesizers. Although JSAPI defines an interface only, there are several implementations created by third parties, for example FreeTTS. It was never integrated into Java SE or Java EE. It is now an obsolete library, having last been updated in 2006.

The Java Speech API (JSAPI) was a application programming interface for cross-platform support of command and control recognizers, dictation systems, and speech synthesizers. Although JSAPI defines an interface only, there are several implementations created by third parties, for example FreeTTS. It was never integrated into Java SE or Java EE. It is now an obsolete library, having last been updated in 2006. The Java Speech API was written before the Java Community Process (JCP) and targeted the Java Platform, Standard Edition (Java SE). Subsequently, the Java Speech API 2 (JSAPI2) was created as JSR 113 under the JCP. This API targets the Java Platform, Micro Edition (Java ME), but also complies with Java SE.
