Um artefato é um arquivo ou dados gerados pelo Google Meet em resposta a uma conferência. Isso inclui vídeos e outros artefatos, como transcrições.
Esta página descreve como recuperar informações sobre os diferentes artefatos de reunião gerados por uma conferência.
Para produzir artefatos, os participantes precisam gerá-los no Meet antes do fim da conferência. As transcrições funcionam independentemente das gravações, e você não precisa gravar a reunião para gerar uma transcrição. Para mais informações, consulte Gravar uma videochamada e Usar as transcrições com o Google Meet.
Retenção de artefatos
Após o término de uma conferência, o Meet cria e faz o upload de gravações e transcrições para o Drive do organizador da reunião. Por padrão, os artefatos do Meet são retidos de acordo com as regras do Drive.
As entradas de transcrição fornecidas pela API REST do Meet são excluídas 30 dias após o fim da conferência.
Você também pode gerenciar a retenção de artefatos do Meet separadamente usando regras de retenção específicas do Meet no Google Vault. Para mais informações, consulte Reter gravações e registros do Google Meet com o Vault.
Gravações
As seções a seguir detalham como receber informações sobre as gravações de conferências.
O Meet tem acesso ao ID da gravação depois que o arquivo é gerado. É possível que um usuário exclua o arquivo de gravação do Google Drive, mas o nome exclusivo ainda é retornado no Meet.
O recurso
conferenceRecords.recordings
inclui o objeto
driveDestination
. O objeto driveDestination
contém o local de exportação no
Drive em que a gravação é salva como um arquivo MP4. Para fazer o download
da gravação ou reproduzir o arquivo de gravação em um navegador, use o valor do campo
file
. Se você conhece a API Google Drive, o campo file
corresponde ao id
no recurso
files
. Para mais informações, consulte Fazer o download e exportar
arquivos.
Pesquisar todas as gravações
Para conferir detalhes sobre todas as gravações, use o método
list()
no recurso
conferenceRecords.recordings
com o parâmetro de caminho parent
.
O método retorna uma lista de gravações de conferência, ordenadas por startTime
em
ordem crescente, como uma instância de um recurso conferenceRecords.recordings
.
O exemplo de código a seguir mostra como listar todas as gravações em um registro de conferência:
Java
Node.js
Python
Substitua o valor pai pelo nome do registro da conferência.
Pesquisar uma gravação específica
Para conferir detalhes sobre uma gravação específica, use o método
get()
no recurso
conferenceRecords.recordings
com o parâmetro de caminho name
. Para extrair o nome da gravação,
use o método conferenceRecords.recordings.list
.
O método retorna uma instância de um recurso conferenceRecords.recordings
.
O exemplo de código a seguir mostra como recuperar uma gravação específica:
Java
Node.js
Python
Substitua o nome da gravação pelo nome da gravação específica que você quer encontrar.
Transcrições
As seções a seguir detalham como receber informações sobre as transcrições de conferências.
O Meet tem acesso ao ID da transcrição quando os dados da transcrição são gerados. É possível que um usuário exclua o arquivo de transcrição do Drive, mas o nome exclusivo ainda é retornado no Meet.
O recurso
conferenceRecords.transcripts
inclui o objeto
docsDestination
. O objeto docsDestination
contém o local de exportação no
Drive em que a transcrição do Documentos Google é salva. Para buscar o
conteúdo ou navegar pela transcrição em um navegador, use o valor do campo
document
.
Pesquisar todas as transcrições
Para conferir detalhes sobre todas as transcrições, use o método
conferenceRecords.transcripts.list
no recurso
conferenceRecords.transcripts
com o parâmetro de caminho parent
.
O método retorna uma lista de transcrições de conferências, ordenadas por startTime
em
ordem crescente, como uma instância de um recurso conferenceRecords.transcripts
.
O exemplo de código a seguir mostra como listar todas as transcrições em um registro de conferência:
Java
Node.js
Python
Substitua o valor pai pelo nome do registro da conferência.
Pesquisar uma transcrição específica
Para pesquisar uma transcrição específica, use o método
get()
no recurso
conferenceRecords.transcripts
com o parâmetro de caminho name
. Para extrair o nome da transcrição,
use o método conferenceRecords.transcripts.list
.
O método retorna uma instância de um recurso conferenceRecords.transcripts
.
O exemplo de código a seguir mostra como recuperar uma transcrição específica:
Java
Node.js
Python
Substitua o nome da transcrição pelo nome da transcrição específica a ser encontrada.
Entradas de transcrição
As seções a seguir detalham como extrair a fala de cada participante durante uma sessão de transcrição de conferência como entradas de transcrição.
Os dados de
conferenceRecords.transcripts.entries
ficam disponíveis por 30 dias após o fim da conferência.
A entrada da transcrição contém o texto transcrito da voz do participante, com um máximo de
10.000 palavras. O código do idioma do texto falado também é incluído como
sintaxe IETF BCP 47 (por exemplo, en-US
).
As entradas de transcrição retornadas pela API REST do Meet podem não corresponder à transcrição encontrada no arquivo de transcrição do Documentos. Isso ocorre quando o arquivo de transcrição é modificado após a geração.
Pesquisar todas as entradas de transcrição
Para conferir detalhes sobre todas as entradas de transcrição, use o método
list()
no recurso
conferenceRecords.transcripts.entries
com o parâmetro de caminho parent
.
O método retorna uma lista de entradas de transcrição estruturadas por transcrição
de conferência, ordenadas por startTime
em ordem crescente, como uma instância de um
recurso conferenceRecords.transcripts.entries
.
O exemplo de código abaixo mostra como listar todas as entradas de transcrição em um registro de conferência:
Java
Node.js
Python
Substitua o valor pai pelo nome do registro de conferência e da transcrição.
Pesquisar uma entrada de transcrição específica
Para pesquisar uma entrada de transcrição específica, use o método
get()
no recurso
conferenceRecords.transcripts.entries
com o parâmetro de caminho name
. Para extrair o nome da entrada
da transcrição, use o método conferenceRecords.transcripts.entries.list
.
O método retorna uma instância de um recurso
conferenceRecords.transcripts.entries
.
O exemplo de código a seguir mostra como recuperar uma entrada de transcrição específica:
Java
Node.js
Python
Substitua o nome da entrada da transcrição pelo nome da entrada específica a ser encontrada.
Temas relacionados
- Gravar uma videochamada
- Usar transcrições com o Google Meet
- Reter gravações e registros do Google Meet com o Vault