intrasonics_sdk 0.0.3 copy "intrasonics_sdk: ^0.0.3" to clipboard
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

1
likes
30
pub points
0%
popularity

Publisher

unverified uploader

A new flutter plugin project.

License

BSD-3-Clause (LICENSE)

Dependencies

characters, flutter

More

Packages that depend on intrasonics_sdk