swift-sdk

The Watson Swift SDK enables developers to quickly add Watson Cognitive Computing services to their Swift applications.

APACHE-2.0 License

Stars
877
Committers
49

Bot releases are visible (Hide)

swift-sdk - v0.17.0

Published by glennrfisher about 7 years ago

This release includes the following changes:

  • Update Conversation to support 2017-05-26 release
  • Update Speech to Text to support 2017-07-14 release
  • Fix a bug to enable building with Xcode 9
  • Other minor bug fixes and documentation updates

Please note that the continuous recognition setting was removed in the 2017-05-22 release of the Watson Speech to Text service. For advice on stopping the microphone, please see this section of the readme.

swift-sdk - v0.16.0

Published by schen22 over 7 years ago

  • Added Opus decoding for TextToSpeech service
  • Removed module maps
swift-sdk - v0.15.1

Published by sccheng over 7 years ago

This release includes support for the following Conversation endpoints:

  • Examples
  • Counterexamples
  • Workspaces
  • Intents
swift-sdk - v0.15.0

Published by sccheng over 7 years ago

This release provides support for Xcode 8.3 and Swift 3.1.

swift-sdk - v0.14.2

Published by schen22 over 7 years ago

Updating small Discovery service bug that prevented reading credentials.

swift-sdk - v0.14.1

Published by schen22 over 7 years ago

  • Updates for Natural Language Understanding service
  • Bug fixes for memory leak in text to speech
swift-sdk - v0.14.0

Published by schen22 over 7 years ago

This update includes:

  • Support for Natural Language Understanding service.
  • Fixes for error handling when parsing credential errors.
swift-sdk - Fix build errors for Linux compatibility

Published by schen22 over 7 years ago

  • Remove CVarArg
  • Edit glossary reading error.
swift-sdk -

Published by schen22 over 7 years ago

Fix Carthage Build and update to Xcode 8.2, Swift 3.0.2

swift-sdk -

Published by schen22 over 7 years ago

This update adds the following features and support:

  • Customize Speech to Text.
  • Add and edit metadata to photos within Visual Recognition.
  • Basic Linux support for Conversation, Language Translator, Natural Language Classifier, Personality Insights V3, Tone Analyzer, and Tradeoff Analytics.

Please note this release includes renaming the iOS SDK to Swift SDK.

swift-sdk - v0.12.0

Published by schen22 almost 8 years ago

This release adds support for the Discovery service.

swift-sdk - v0.11.0

Published by schen22 almost 8 years ago

This update adds support for the Visual Recognition service's similarity search. It also updates sample applications for Swift 3.0 and adds several bug fixes:

  • Visual Recognition: Enable uploading and classifying .PNG images.
  • Speech to Text: Allow audio playback when AVAudioSession is activated.
swift-sdk - v0.10.0

Published by glennrfisher almost 8 years ago

This update adds support for Personality Insights V3 and several minor bug fixes:

  • RestKit: Add a guard statement to avoid Any? to Any coercion.
  • Speech to Text: Avoid sending data when payload is empty.
  • Visual Recognition: Make age max and min properties optional.
  • Visual Recognition: Updated error handling to recognize more service errors.
swift-sdk - v0.9.1

Published by glennrfisher almost 8 years ago

This update adds support for the Speech to Text service's smart formatting parameter in Swift 3. It also fixes some broken links in the documentation.

swift-sdk - v0.8.2

Published by glennrfisher almost 8 years ago

This update adds support for the Speech to Text service's smart formatting parameter in Swift 2.3.

swift-sdk - v0.7.3

Published by glennrfisher almost 8 years ago

This update adds support for the Speech to Text service's smart formatting parameter in Swift 2.2.

swift-sdk - v0.9.0

Published by glennrfisher almost 8 years ago

This release migrates the SDK to Swift 3.0, removes external dependencies, and includes several fixes for the Conversation service.

swift-sdk - v0.8.1

Published by glennrfisher about 8 years ago

This release updates the Swift 2.3 version of the iOS SDK with several bug fixes and minor changes.

  • All Services: Default HTTP headers can now be set for each service.
  • All Services: The service URL parameter was moved from each init to a class property. To set a custom service URL parameter, set the class property instead of passing it as a parameter to the initializer. (For example: textToSpeech.serviceURL = "...".)
  • Credentials: Testing credentials were moved to a .swift file for convenience.
  • Language Translator: Update the default service URL for the recent release of the Language Translator service. To use an existing Language Translation service, specify a custom service URL.
  • Natural Language Classifier: Updates the trained classifier id used for testing.
  • Speech to Text: Add support for setting customization_id parameter.
  • Speech to Text: Added support for additional audio formats (AudioMediaType.MuLaw and AudioMediaType.Basic)
  • Speech to Text: Added support for the supported_features parameter of language models, which identifies whether certain additional service features are supported with any given model.
  • Speech to Text: Fix a bug where the microphone would continue recording when disconnected by the service (which also prevented the service from operating correctly when reconnecting).
  • Text to Speech: Validate the status code in the response to synthesize(). This helps to produce more meaningful error messages when using incorrect credentials with the service.
  • Visual Recognition: Any errors writing the JSON parameters file are now passed back to the user.
swift-sdk - v0.7.2

Published by glennrfisher about 8 years ago

This release updates the Swift 2.2 version of the iOS SDK with several bug fixes and minor changes.

  • All Services: Default HTTP headers can now be set for each service.
  • Speech to Text: Add support for setting customization_id parameter.
  • Visual Recognition: Any errors writing the JSON parameters file are now passed back to the user.
swift-sdk - v0.7.1

Published by glennrfisher about 8 years ago

The release updates the Swift 2.2 version of the iOS SDK and includes several bug fixes and changes.

  • All Services: The service URL parameter was moved from each init to a class property. To set a custom service URL parameter, set the class property instead of passing it as a parameter to the initializer. (For example: textToSpeech.serviceURL = "...".)
  • Cartfile: The Cartfile was updated to explicitly specify Swift 2.2 compatible versions of the SDK's dependencies.
  • Credentials: Testing credentials were moved to a .swift file for convenience.
  • Language Translator: Update the default service URL for the recent release of the Language Translator service. To use an existing Language Translation service, specify a custom service URL.
  • Natural Language Classifier: Updates the trained classifier id used for testing.
  • Speech to Text: Added support for additional audio formats (AudioMediaType.MuLaw and AudioMediaType.Basic)
  • Speech to Text: Added support for the supported_features parameter of language models, which identifies whether certain additional service features are supported with any given model.
  • Speech to Text: Fix a bug where the microphone would continue recording when disconnected by the service (which also prevented the service from operating correctly when reconnecting).
  • Text to Speech: Validate the status code in the response to synthesize(). This helps to produce more meaningful error messages when using incorrect credentials with the service.