"With the Project Hawaii software-development kit (SDK), you can develop Windows Phone applications that take advantage of cloud services and Windows Azure for computation and data storage. Project Hawaii provides the tools and services; you provide the creativity and imagination.
File Name: HawaiiSDKSetup.msi
Date Published: 7 June 2012
Download Size: 3.72 MB
Note This version of the Project Hawaii SDK is intended for academic use only.
In addition to the services available in the previous version (OCR, Speech to Text, Relay, and Rendezvous), Project Hawaii SDK 2.0 includes these new services:
- Path Prediction—Predicts a user’s location given a trajectory.
- Key-Value Store—Saves key-value pairs in a simple cloud-based hash table.
- Translator—Translates text between any of 38 languages.
- Text to Speech—Converts written text to spoken speech.
This release also offers infrastructure improvements for more reliability and availability of all services.
Project Hawaii Cloud Services
The Project Hawaii SDK for Windows Phone enables you to create of Windows Phone applications that take advantage of research cloud services.
The following cloud services are included in the Project Hawaii 2.0 SDK:
- Path Prediction Service
This service enables a mobile application to predict a user’s destination based on current route data.
- Key-Value Store Service
This service provides a simple key-value store for mobile applications. With this service, an application can store and retrieve application-wide state information as text by using key-value pairs.
- Translator Service
This service provides an interface to Microsoft Translator. It enables a mobile application to translate text from one language to another and to obtain an audio stream that renders a string in a spoken language.
- Relay Service
This service provides a relay point in the cloud that mobile applications can use to communicate. It provides an endpoint naming scheme and buffering for sent messages.
- Rendezvous Service
This service is a mapping service from well-known human-readable names to endpoints in the Hawaii Relay Service. This service uses well-known human-readable names as stable rendezvous points that can be compiled into applications.
- Optical Character Recognition (OCR) Service
This service takes a photographic image that contains some text and returns the text. For example, given a JPEG image of a road sign, the service would return the text of the sign.
- Speech-to-Text Service
This service takes a spoken phrase and returns text (currently in English only).
While this SDK is intended for academic use only there's still a number of items of interest (especially if you're in the academic space... funny that).