Releases: microsoft/ProjectOxford-ClientSDK
Microsoft Cognitive Services SDK Release - June 2016
Common SDK change
- Fix assembly version issue
- Change reflected in NuGet package v1.0.308
Emotion SDK change
- Fix Python v3 compatibility issues
- Helper method to list emotions ranked by confidence
- Change reflected in NuGet package v1.0.310
Vision SDK change
- Fix Python v3 compatibility issues
- Fix result field in AnalysisInDomainResult (Android) (#52)
- Change reflected in NuGet package v1.0.354
SpeakerRecognition SDK change
- Improved error-reporting in Python samples (#66)
Face SDK change
- Fix Python v3 compatibility issues
Video SDK change
- Fix Python v3 compatibility issues
- Update sample C# application to reference the NuGet package
- Fix in CreateOperationAsync(url) implementation (#71)
- Change reflected in NuGet package v1.0.310
Speech SDK change
- Android Speech SDK - Stabilization and performance fixes
- Speech.JS SDK - Removed authentication requirement for LUIS
Microsoft Cognitive Services SDK Release - April 2016 Update 1
Emotion/Common SDK change
A few changes were made to the Emotion SDK NuGet package to support Xamarin solutions:
- The Microsoft.Bcl NuGet dependency was updated to 1.0.21.
- A bug was fixed in the path handling code to accommodate deployment on Android.
There is no functional change for non-Xamarin users.
A new NuGet package for the Emotion SDK v1.0.251 (and its dependent Common package v1.0.250) is available via NuGet.org.
Vision SDK change
- A configuration change was made for the Vision API to support Windows Phone 8.1.
- A new NuGet package for the Vision SDK v1.0.296 is available via NuGet.org.
Linguistic Analysis SDK change
Microsoft Cognitive Services SDK Release - April 2016
Speech Android SDK fix:
- Update Android Speech SDK to OpenSSL v1.0.1s (libandroid_platform.so).
- Android Speech SDK uses OpenSSL. The older version of this component is found with security vulnerability, and Android Speech SDK is also affected.
- If you use Speech SDK from Microsoft Cognitive Service, please re-link your app with the updated libandroid_platform.so and re-release your apps as soon as possible. Google Play Store scans apps using OpenSSL. Beginning July 11, 2016, Google Play will block publishing of any new apps or updates that use older versions of OpenSSL.
- The vulnerabilities of OpenSSL include "logjam" and CVE-2015-3194. The Logjam attack allows a man-in-the-middle attacker to downgrade vulnerable TLS connections to 512-bit export-grade cryptography. This allows the attacker to read and modify any data passed over the connection. Details about other vulnerabilities are available here.
Video Windows SDK change:
- Add a new public property VideoServiceClient.Timeout to address the issue that VideoServiceClient.GetResultVideoAsync() may be timeout when downloading large files
Emotion Jupyter Notebook:
- Updated Jupyter notebook to demonstrate how users can upload images on the local system for emotion detection
Face API SDK (Python)
- Updated Jupyter notebook to demonstrate how users can upload images on the local system for emotion detection
Computer Vision API SDK (Python)
- Updated Jupyter notebook to demonstrate how users can upload images on the local system for emotion detection
Microsoft Cognitive Services SDK Release - March 2016
Release Summary
Project Oxford now is part of Microsoft Cognitive Services. Welcome to Microsoft Cognitive Services!
Please see more info at: https://www.microsoft.com/cognitive-services
New client libraries/samples:
• Entity Linking Windows client library
• Emotion recognition in video
• Face iOS Cocoapods and sample
• Linguistic Analysis Windows client library and sample
• Speech.JS for Speech To Text APIs using JavaScript
• Speech to Text/LUIS iOS sample
• WebLM (Web Language Model) client library and sample
• Jupyter Notebook sample for Emotion, Face and Vision
Known issues:
VideoServiceClient.GetResultVideoAsync() may hit timeout when downloading large files
Workaround:
Send request directly to the service instead of calling GetResultVideoAsync(). i.e.
HttpWebRequest request = HttpWebRequest.CreateHttp(result.ResourceLocation); // result from GetOperationResultAsync()
request.Headers.Add("ocp-apim-subscription-key", "[your subscription key]");
WebResponse response = request.GetResponse();
Time to fix:
Within a week
Project Oxford SDK Release - March 2016
- Add Windows client library and sample for Web Language Model (https://www.projectoxford.ai/weblm)
Project Oxford SDK Release - January 2016
- Emotion Android client library and sample
- Video Windows sample
- Bug fixes
Project Oxford SDK Release - December 2015
Contents:
- Speaker Recognition API
- Video API
Please see more details in: http://blogs.technet.com/b/machinelearning/archive/2015/12/14/now-available-speaker-amp-video-apis-from-microsoft-project-oxford.aspx
Project Oxford SDK Release - December 2015 Update 2
Contents:
- Face API 1.0 (Breaking Change. Please see Changes section in README.md for Face)
- Bug fixes
Project Oxford SDK Initial Release - October 2015
First public release of Project Oxford SDK:
- Face client library and sample for Windows .NET and Android
- Computer Vision client library and sample for Windows .NET and Android
- Speech to Text client library and sample for Windows .NET and Android
- Text to Speech client library and sample for Windows .NET and Android