Artefakt to plik lub dane generowane przez Google Meet w odpowiedzi na rozmowę wideo. Dotyczy to filmów i innych elementów, np. transkrypcji.
Na tej stronie opisujemy, jak pobrać informacje o różnych artefaktach spotkania wygenerowanych przez konferencję.
Aby tworzyć artefakty, uczestnicy muszą wygenerować je w Meet przed zakończeniem konferencji. Transkrypcje działają niezależnie od nagrań. Nie musisz nagrywać spotkania, aby wygenerować transkrypcję. Więcej informacji znajdziesz w artykułach Nagrywanie spotkania wideo i Używanie transkrypcji w Google Meet.
Przechowywanie artefaktów
Po zakończeniu rozmowy Meet tworzy i przesyła nagrania oraz transkrypcje na Dysk organizatora spotkania. Domyślnie artefakty Meet są przechowywane zgodnie z regułami Dysku. Artefakty są automatycznie usuwane po 90 dniach od utworzenia lub ostatniej modyfikacji. Aby umożliwić dłuższe przechowywanie artefaktu, możesz go przenieść na dysk współdzielony.
Transkrypcje dostarczone przez interfejs Meet REST API są usuwane po 30 dniach po zakończeniu konferencji. Nie można ich przenieść na dysk współdzielony, aby przedłużyć ich przechowywanie.
Możesz też oddzielnie zarządzać przechowywaniem artefaktów Meet, korzystając z specyficznych dla Meet reguł przechowywania w Google Vault. Więcej informacji znajdziesz w artykule Przechowywanie nagrań i logów z Google Meet w Vault.
Artefakt | Domyślny okres przechowywania |
---|---|
oryginalne nagrania i transkrypcje z Meet, | przez 90 dni. |
Wpisy transkrypcji | 30 dni |
Nagrania
W poniższych sekcjach znajdziesz informacje o tym, jak uzyskać informacje o nagraniach z konferencji.
Meet ma dostęp do identyfikatora nagrania po wygenerowaniu pliku nagrania. Może się zdarzyć, że użytkownik usunie plik nagrania z Dysku Google, ale jego unikalna nazwa będzie nadal zwracana w Meet.
Zasób conferenceRecords.recordings
zawiera obiekt driveDestination
. Obiekt driveDestination
zawiera lokalizację eksportu na Dysku, w której nagranie jest zapisywane jako plik MP4. Aby pobrać nagranie lub odtworzyć plik nagrania w przeglądarce, użyj wartości pola file
. Jeśli znasz interfejs Google Drive API, pole file
odpowiada wartości id
w zasobie files
. Więcej informacji znajdziesz w artykule o pobieraniu i eksportowaniu plików.
Wyszukaj wszystkie nagrania
Aby uzyskać szczegółowe informacje o wszystkich nagraniach, użyj metody list()
w zasobie conferenceRecords.recordings
z parametrem ścieżki parent
.
Ta metoda zwraca listę nagrań z konferencji, uporządkowanych według kolumny startTime
w kolejności rosnącej, jako wystąpienie zasobu conferenceRecords.recordings
.
Poniższy przykładowy kod pokazuje, jak wyświetlić wszystkie nagrania w rekordzie rozmowy wideo:
Java
Node.js
Python
Zastąp wartość nadrzędną nazwą rekordu rozmowy wideo.
wyszukać konkretne nagranie,
Aby uzyskać szczegółowe informacje o konkretnym nagraniu, użyj metody get()
w zasobie conferenceRecords.recordings
z parametrem ścieżki name
. Aby pobrać nazwę nagrania, użyj metody conferenceRecords.recordings.list
.
Metoda zwraca instancję zasobu conferenceRecords.recordings
.
Poniższy przykładowy kod pokazuje, jak pobrać określone nagranie:
Java
Node.js
Python
Zastąp nazwę nagrania nazwą konkretnego nagrania do znalezienia.
Transkrypcje
W kolejnych sekcjach znajdziesz informacje o tym, jak uzyskać informacje o transkrypcjach konferencji.
Meet ma dostęp do identyfikatora transkrypcji po wygenerowaniu danych transkrypcji. Może się zdarzyć, że użytkownik usunie plik transkrypcji z Dysku, ale jego unikalna nazwa będzie nadal zwracana w Meet.
Zasób conferenceRecords.transcripts
zawiera obiekt docsDestination
. Obiekt docsDestination
przechowuje lokalizację eksportu na Dysku, w której jest zapisana transkrypcja Dokumentów Google. Aby pobrać treść lub przeglądać transkrypcję w przeglądarce, użyj wartości pola document
.
Wyszukaj wszystkie transkrypcje
Aby uzyskać szczegółowe informacje o wszystkich transkrypcjach, użyj metody conferenceRecords.transcripts.list
w zasobie conferenceRecords.transcripts
z parametrem ścieżki parent
.
Ta metoda zwraca listę transkrypcji rozmów wideo uporządkowanych od startTime
w kolejności rosnącej, jako wystąpienia zasobu conferenceRecords.transcripts
.
Poniższy przykładowy kod pokazuje, jak wyświetlić wszystkie transkrypcje w rekordzie rozmowy wideo:
Java
Node.js
Python
Zastąp wartość nadrzędną nazwą rekordu rozmowy wideo.
Wyszukiwanie konkretnej transkrypcji
Aby wyszukać konkretną transkrypcję, użyj metody get()
w zasobie conferenceRecords.transcripts
z parametrem ścieżki name
. Nazwę transkrypcji możesz pobrać za pomocą metody conferenceRecords.transcripts.list
.
Metoda zwraca instancję zasobu conferenceRecords.transcripts
.
Poniższy przykładowy kod pokazuje, jak pobrać określoną transkrypcję:
Java
Node.js
Python
Zastąp nazwę transkrypcji nazwą szukanej transkrypcji.
Wpisy transkrypcji
W sekcjach poniżej opisujemy, jak zapisać wypowiedzi poszczególnych uczestników w formie transkrypcji podczas sesji transkrypcji rozmowy.
Dane conferenceRecords.transcripts.entries
są dostępne przez 30 dni po zakończeniu konferencji.
Pozycja transkrypcji zawiera transkrypcję głosu uczestnika o długości do 10 000 słów. Kod języka odczytywanego tekstu jest również uwzględniany jako składnia IETF BCP 47 (np. en-US
).
Pamiętaj, że wpisy transkrypcji zwracane przez interfejs Meet REST API mogą nie odpowiadać transkrypcji w pliku transkrypcji Dokumentów. Dzieje się tak, gdy plik transkrypcji jest modyfikowany po wygenerowaniu.
Wyszukaj wszystkie wpisy transkrypcji
Aby uzyskać szczegółowe informacje o wszystkich wpisach transkrypcji, użyj metody list()
w zasobie conferenceRecords.transcripts.entries
z parametrem ścieżki parent
.
Ta metoda zwraca listę uporządkowanych wpisów transkrypcji na transkrypcję rozmowy wideo, uporządkowanych według kolumny startTime
w kolejności rosnącej, jako wystąpienie zasobu conferenceRecords.transcripts.entries
.
Poniższy przykładowy kod pokazuje, jak wyświetlić listę wszystkich wpisów transkrypcji w rekordzie konferencji:
Java
Node.js
Python
Zastąp wartość nadrzędną nazwą rekordu rozmowy wideo i nazwą transkrypcji.
Wyszukiwanie określonego wpisu w transkrypcji
Aby wyszukać określony wpis transkrypcji, użyj metody get()
w zasobie conferenceRecords.transcripts.entries
z parametrem ścieżki name
. Nazwę wpisu transkrypcji możesz pobrać za pomocą metody conferenceRecords.transcripts.entries.list
.
Metoda zwraca instancję zasobu conferenceRecords.transcripts.entries
.
Poniższy przykładowy kod pokazuje, jak pobrać określony wpis transkrypcji:
Java
Node.js
Python
Zastąp nazwę wpisu w transkrypcji nazwą szukanego wpisu w transkrypcji.
Powiązane artykuły
- Nagrywanie spotkania wideo
- Używanie transkrypcji w Google Meet
- Przechowywanie nagrań i dzienników z Google Meet w Vault