Konfigurowanie list rozpoznawania oraz dat jest opisane w pliku RealtimeRecognizer.proto.
Następujące 4 metody są dostępne:
Metoda ta służy do dodawania, edytowania oraz usuwania list.
Dane wejściowe
Struktura ChangeListsRequest jest przekazywana jako argument, w którym uzupełniane są 3 wektory danych wejściowych:
Listy są strukturami danych o polach:
Wyjścia
W odpowiedzi do tych metod otrzymywane są podsumowania ID list, które nie mogły być dodane, usunięte, bądź zedytowane.
Metoda ta służy do dodawania, edytowania i usuwania danych źródłowych dla procesu rozpoznawania.
Dane wejściowe
Jako argument przyjmowana jest struktura ChangeItemsRequest, w której 3 wektory danych wejściowych są uzupełniane:
Dane to struktury danych o polach:
Obraz ma 2 pola: ID obrazu oraz sam obraz.
Jeśli wypełnione zostaną jedynie ID dla obrazu podczas edycji, tzn. gdy wektor changed_items jest konstruowany, będzie to oznaczać, że obraz o danym ID został usunięty z konfiguracji.
Wyjścia
W odpowiedzi do tej metody dostarczone zostaną podsumowania ID danych oraz ID obrazów, które nie mogły zostać dodane, zedytowane bądź usunięte.
Metoda ta wyświetla informacje na temat list w konfiguracji.
Wejście danych
Jako argument przekazywana jest struktura GetListsRequest z wypełnionymi dwoma polami:
Pola te działają jako filtry; mogą być przekazane razem bądź osobno.
Wyjścia
W odpowiedzi na tę metodę otrzymana zostanie tablica list.
Metoda ta wyświetla informacje na temat danych w konfiguracji.
Wejście danych
Jako argument przyjmowana jest struktura GetItemsRequest z trzema wypełnionymi polami:
Wyjścia
W odpowiedzi na tę metodę przekazana zostanie tabela danych.