Skip to content

Repository files navigation

API Test Dependabot Version License: MIT Platform VoiceIt API

A Go wrapper for VoiceIt's API 3.0 featuring Voice + Face Verification and Identification.

Features

This SDK wraps the full VoiceIt API 3.0 surface:

  • User management — create, fetch, check existence, and delete users; list the groups a user belongs to
  • Group management — create, fetch, check, and delete groups; add and remove users
  • Voice, Face & Video enrollment — enroll from a local file, in-memory byte slice, or remote URL (including split-video enrollment)
  • Voice, Face & Video verification — 1:1 authentication from file, byte slice, or URL
  • Voice & Video identification — 1:N matching of a sample against everyone in a group
  • Notification webhooks — register/remove callback URLs to receive asynchronous results
  • Passive liveness & deepfake detection — performed automatically by the API on face/video calls (API 3.0)

Every call is available in file, byte-slice (...ByByteSlice), and URL (...ByUrl) variants where applicable. See the HTTP API 3.0 Documentation for per-call parameters and response codes.

Installation

go get github.com/voiceittech/voiceit3-go/v3

Getting Started

Sign up at voiceit.io/pricing to get your API Key and Token, then log in to the Dashboard to manage your account.

API Key and Token

API Calls

You can visit our HTTP API 3.0 Documentation for detailed information on each API call.

Support

If you find this SDK useful, please consider giving it a star on GitHub — it helps others discover the project!

GitHub stars

License

voiceit3-go is available under the MIT license. See the LICENSE file for more info.

Releases

Packages

Used by

Contributors

Languages