Sun has released the first application programming interfaces (APIs) to enable developers to write speech recognition applications in the Java language.
The hardware supplier published two beta specifications related to the Java speech API on its Web site at http://java.sun.com/products/java-media/speech.
These comprise the Java Speech Markup Language, which enables developers to annotate text with information on how it should be spoken by a speech synthesiser; and the Java Speech Grammar Format, for specifying commands and phrases that a speech recognition device should listen for, in order to accept user input or execute an application.
The Java Speech API is due to go into beta later in the year and is being jointly developed with speech technology firms such as IBM and Dragon Systems.
At the same time, Sun released a beta version of its Java Naming and Directory Interface, which is part of the Java Platform for the Enterprise. It is intended to provide Java users with a unified interface to access multiple naming and directory services across the enterprise and is available at http://java.sun.com/products/jndi/index.html.
Could be used for everything from search-and-rescue robots to wearable tech
Don't require the rare material being mined from the mountains of South America
IBM hopes that its new tool will avoid bias in artificial intelligence
Found by calculating the strength of the material deep inside the crust of neutron stars