intrasonics_sdk 0.0.3 intrasonics_sdk: ^0.0.3 copied to clipboard
A new flutter plugin project.
IntrasonicsSDK #
An audio recognition SDK developed by intrasonics.
Getting Started #
Do NOT forget to enable microphone permission on settings for android. #
You can hide data into any sound/video by using our cloud encoders. Use this for example app https://www.youtube.com/watch?v=IxxkQ-nTPHU&ab_channel=EmreAkcan
And by using this sdk, callbacks in your code will be triggered when your app catches that data from that content. So the code simply looks like ;
void initialiseIntrasonicsSDK() async {
var token = await getFileData("assets/Token.json");
var events = await getFileData("assets/events.json");
IntrasonicsSDK = IntrasonicsSDK(token, lyrics);
IntrasonicsSDK.onEventReceived.listen((event) => {
//do some stuff using event.
});
}
When initialised, decoder will start listening and decode. Want to stop/start listening? Just use ;
IntrasonicsSDK.stopDecoder();
What is 'token'? #
This is your unique key associated with our package id, to enable the sdk, you can create one for free at https://portal.intrasonics.com/app/home
What is 'events'? #
Simple json that containts your events - that will trigger in certain time.
{"events":[
{"id":"My Event","time":19.00},
{"id":"MyEvent2","time":22.00}]}
So that, onEventReceived will be triggered and return your event.
Want to learn more? Read our medium articles https://medium.com/intrasonics/hiding-data-in-sound-c8db3de5d6e0