Acr Cloud Sdk | Coderz Product

acr_cloud_sdk

Last updated:

0 purchases

acr_cloud_sdk Image
acr_cloud_sdk Images

Free

Languages

Categories

Add to Cart

Description:

acr cloud sdk

ACR Cloud SDK #
** This is an unofficial SDK for flutter
Automatic content recognition (ACR) is an identification technology to recognise content played on a media device or present in a media file. This enables users quickly obtain detailed information about the content they have just experienced without any text based input or search efforts.
🤔 How ACR works #
ACR can help users deal with multimedia more effective and make applications more intelligent. More info.
📸 Screen Shots #





🚀 Initialize SDK #
final AcrCloudSdk arc = AcrCloudSdk();

arc..init(
host: '', // obtain from https://www.acrcloud.com/
accessKey: '', // obtain from https://www.acrcloud.com/
accessSecret: '', // obtain from https://www.acrcloud.com/
setLog: false,
)..songModelStream.listen(searchSong);

void searchSong(SongModel song) async {
print(song); // Recognized song data
}
copied to clipboard
Initialize sdk and listen for song recognition events.
️🎶 Start Recognition #
bool started = await arc.start();
copied to clipboard

This function will automatic start the recording and recognizing process.
When there’s a result, songModelStream & resultStream will return the data as events.
The whole recognition time is controlled by ACRCloud’s Server.
You can call the stop function to terminate this process.

â›” Stop Recognition #
bool started = await arc.stop();
copied to clipboard

This function will cancel the recognition immediately.

✨ Contribution #
Lots of PR's would be needed to improve this plugin. So lots of suggestions and PRs are welcome.

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product: (if this is empty don't purchase this product)

Customer Reviews

There are no reviews.