nugu-ios

NUGU SDK for iOS

APACHE-2.0 License

Stars
21
Committers
14

Bot releases are visible (Hide)

nugu-ios -

Published by Minddol almost 4 years ago

Released on 2020-12-03

Sample Application

Fixed

  • Call closeWindow delegate even if reason field is empty (#654)

SDK

Fixed

  • Check "duration" status before accessing AVURLAsset.duration property (#652)
  • Call closeWindow delegate even if reason field is empty (#654)
  • Fixes a bug where displayAgentDidClear called abnormally when LayerType is Media. (#661)
  • Request background focus when MediaPlayer.PlaySuspended event is requested. (#657)

Update

  • Add header parameter in requestSendCandidates function (#656)
nugu-ios -

Published by Minddol almost 4 years ago

Released on 2020-11-27

SDK

Update

  • Add init function to initialize with UIView. (#651)
nugu-ios -

Published by Minddol almost 4 years ago

Released on 2020-11-27

Sample Application

Added

  • Add VoiceChromePresenter (#629)

Application only needs to apply the changes of MainViewController

SDK

Added

  • Add VoiceChromePresenter (#629)

Fixed

  • Request focus synchronously when handling ASR.ExpectSpeech. (#643)

Update

  • TextAgent 1.5 (upgrade capability-agent) (#634)
nugu-ios -

Published by Minddol almost 4 years ago

Released on 2020-11-25

SDK

Fixed

  • Add NuguUtils scheme (#641)
nugu-ios -

Published by Minddol almost 4 years ago

Released on 2020-11-24

Sample Application

Added

  • Separate NuguUtils to share and dynamic access (#627)

Drag and drop NuguUtils framework to "Frameworks, Libraries, and Embedded Content" section in application targets’ General settings tab.(For more information, See the Carthage)

SDK

Update

  • Pass only 1 sessionId for playServiceId in the context of SessionAgent. (#633)
  • Make sure that the StreamDataDelegate functions are called first to satisfy the statistical requirements. (#636)

Fixed

  • Fixes a bug when canceling and resuming timers for layer. (#630)
  • Ignore user interaction when playback paused (#630)
  • Skip attachment when last data appended. (#635)

Added

  • Separate NuguUtils to share and dynamic access (#627)
nugu-ios -

Published by Minddol almost 4 years ago

Released on 2020-11-17

Fixed

  • Fixes a build error. (#623)
nugu-ios -

Published by Minddol almost 4 years ago

Released on 2020-11-17

Sample Application

Update

  • Modify the structure of Upstream to be similar to Downstream. (#621)

SDK

Update

  • Modify the structure of Upstream to be similar to Downstream. (#621)
  • Add directiveSequencerWillPrefetch function to DirectiveSequencerDelegate (#620)

Fixed

  • Fixes a bug where playServiceId is missing when sending TTS event. (#619)
nugu-ios -

Published by Minddol almost 4 years ago

Released on 2020-11-12

Sample Application

Update

  • Pass Downstream.Header to function parameter of agent delegate. (#613)

SDK

Update

  • Pass Downstream.Header to function parameter of agent delegate. (#613)
nugu-ios -

Published by Minddol almost 4 years ago

Released on 2020-11-10

SDK

Fixex

  • Fix parsing error in MediaPlayerAgent (#606)
nugu-ios -

Published by Minddol almost 4 years ago

Released on 2020-11-10

Sample Application

Update

  • Implements a FocusManager feature to prevent AudioPlayerAgent playing temporarily. (#604)

SDK

Fixex

  • Fix parsing error in MediaPlayerAgent (#603)

Update

  • Start a timer to stop MediaPlayer when playback is temporarily paused. (#602)
  • Implements a FocusManager feature to prevent AudioPlayerAgent playing temporarily. (#604)
nugu-ios -

Published by Minddol almost 4 years ago

Released on 2020-11-09

SDK

Fixex

  • Modify the delegate function to be called asynchronously to avoid deadlock. (#600)
nugu-ios -

Published by Minddol almost 4 years ago

Released on 2020-11-06

Sample Application

Fixed

  • Fixes a bug where startWakeUpDetector does not called. (#582)

Update

  • Pass Downstream.Header instead of DialogRequestId to function parameter of agent delegate. (#593)

SDK

Fixex

  • Make KeywordSource not possible to be set simultaniouly. (#581)
  • Assign and release focus synchronously. (#580)
  • Fixes a bug where prefetch AudioPlayer.Play. (#577)
  • Make computed properties of AudioPlayerAgent and TTSAgent to be thread safe. (#583)

Update

  • Extends decodable public struct to conform Codable (#592) (#593) (#584) (#586)
  • ASRAgent 1.4 (upgrade capability-agent) (#590)
  • Pass Downstream.Header instead of DialogRequestId to function parameter of agent delegate. (#593)
  • MediaPlayer 1.1 (upgrade capability-agent) #596

Removed

  • Remove phoneCallAgentRequestState() delegate method (#576)
nugu-ios -

Published by Minddol almost 4 years ago

Released on 2020-10-29

Sample Application

Fixed

  • Set audiosession as playback when carplay is connected and play media (#563)

SDK

Fixex

  • Separate image resource bundle of when using cocoapods (#561)
  • Add TTSPlayer and AudioPlayer to fix timing issues. (#560) (#571)

Update

  • DisplayAgent 1.6 (upgrade capability-agent) (#564)
  • TTSAgent 1.3 (upgrade capability-agent) (#570)
  • PhoneCallAgent 1.2 (upgrade capability-agent) (#573)
  • Revert "Update logic related authorization (showTidInfo, authorize)" (#574)
  • Refactor the capabilily agent function to send events consistently. (#572)
nugu-ios -

Published by Minddol almost 4 years ago

Released on 2020-10-21

Sample Application

Fixed

  • Set chips after voicechrome state change (#555)

SDK

Update

  • Add BackgroundFocusHolder (#556)
  • Remove useless api during passing string to library (#559)
nugu-ios -

Published by Minddol about 4 years ago

Released on 2020-10-14

SDK

Fixed

  • Fix crash issues. (#543) (#544) (#553)
nugu-ios -

Published by Minddol about 4 years ago

Released on 2020-10-07

SDK

Fixed

  • Change NuguServiceWebView's domain property as public static var (configurable) (#540)
  • Add API references document. (#538)
  • Fix typo and decoding & encoding issue in MediaPlayerAgent (#541)
  • Update MediaPlayerAgent for NuguClientKit (#539)
nugu-ios -

Published by Minddol about 4 years ago

Released on 2020-09-28

Sample Application

Fixed

SDK

Fixed

  • Update logic related authorization (showTidInfo, authorize) (#536)
nugu-ios -

Published by Minddol about 4 years ago

Released on 2020-09-25

Sample Application

Fixed

  • Modify ASRBeepPlayer to make it thread safe. (#532)

SDK

Fixed

  • Fixes a bug where the progress report event does not send. (#529)
  • Modify FocusManager.channelInfos to make it thread safe. (#530)
nugu-ios -

Published by Minddol about 4 years ago

Released on 2020-09-25

SDK

Fixed

Remove EXCLUDED_ARCHS build setting for JadeMarble

nugu-ios -

Published by Minddol about 4 years ago

Released on 2020-09-24

Sample Application

Fixed

  • Stop recognition and mic when interruption has begun (#528)

Update

  • Include 400 error as autherror also (#528)

SDK

Fixed

  • Fix a bug that incorrectly assigns focus. (#526)
Package Rankings
Top 8.09% on Cocoapods.org
Badges
Extracted from project README
Build Status CocoaPods compatible Carthage compatible SwiftPackageManager compatible
Related Projects