NUGU SDK for iOS is composed of following Libraries
We have sample application in nugu-ios.xcodeproj
.
To use it download or clone this repository, and run carthage update --use-xcframeworks --platform iOS
to install required frameworks.
Open nugu-ios.xcodeproj
and you can run it through SampleApp
scheme.
Unfortunately, we still have some step to use sample application. For more information, See the How to use sample application.
Each components of NUGU SDK for iOS
is available through CocoaPods.
To install it for easy use, simply add the following line to your Podfile
:
pod 'NuguClientKit'
NUGU SDK for iOS is available through Carthage.
To install it, add the following line to your Cartfile
:
github "nugu-developers/nugu-ios"
Then run carthage update --platform iOS
.
If your application is first time adopting carthage, you'll need to set additional steps.
For more information, See the Carthage for Application
Using NUGU SDK for iOS
is easy after some setup.
Here are some basic examples for some capability-agent.
Before using NUGU SDK for iOS
, enable to nugu when using NuguClientKit. like this:
class SomeClass: NuguClientDelegate {
let client = NuguClient(delegate: self)
...
}
client.asrAgent.startRecognition(initiator: .user)
For more information, See the How to use NUGU SDK for iOS
The contents of this repository is licensed under the Apache License, version 2.0.
Please visit Nugu Developers Guide page
link |
Stars: 21 |
Last commit: 2 days ago |
Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics