با مصنوعات کار کنید

مصنوع فایل یا داده ای است که توسط Google Meet در پاسخ به یک کنفرانس تولید می شود. این شامل ویدئوها و سایر مصنوعات، مانند رونوشت‌ها می‌شود.

این صفحه نحوه بازیابی اطلاعات مربوط به مصنوعات مختلف جلسات تولید شده توسط یک کنفرانس را شرح می دهد.

برای تولید مصنوعات، شرکت‌کنندگان باید قبل از پایان کنفرانس، آنها را در Meet تولید کنند. رونوشت ها مستقل از موارد ضبط شده عمل می کنند و برای ایجاد رونوشت نیازی به ضبط جلسه ندارید. برای اطلاعات بیشتر، به ضبط یک جلسه ویدیویی و استفاده از رونوشت‌ها با Google Meet مراجعه کنید.

نگهداری مصنوعات

پس از پایان کنفرانس، Meet موارد ضبط شده و رونوشت‌ها را در Drive سازمان‌دهنده جلسه ایجاد و آپلود می‌کند. به‌طور پیش‌فرض، مصنوعات Meet طبق قوانین Drive حفظ می‌شوند. مصنوعات 90 روز پس از ایجاد یا آخرین تغییر به طور خودکار حذف می شوند. برای حفظ طولانی مدت مصنوع، می توانید آن را به یک درایو مشترک منتقل کنید.

ورودی‌های رونوشت ارائه شده توسط Meet REST API 30 روز پس از پایان کنفرانس حذف می‌شوند. اینها را نمی توان به یک درایو مشترک منتقل کرد تا حفظ آنها افزایش یابد.

همچنین می‌توانید با استفاده از قوانین نگهداری خاص Meet در Google Vault، حفظ مصنوعات Meet را به طور جداگانه مدیریت کنید. برای اطلاعات بیشتر، به حفظ ضبط‌ها و گزارش‌های Google Meet با Vault مراجعه کنید.

غیرواقعی، ساختگی دوره نگهداری پیش فرض
ضبط‌ها و رونوشت‌های اصلی Meet 90 روز
ورودی های رونوشت 30 روز

ضبط ها

بخش‌های زیر نحوه دریافت اطلاعات در مورد ضبط‌های کنفرانس را شرح می‌دهد.

Meet پس از ایجاد فایل ضبط به شناسه ضبط دسترسی دارد. ممکن است یک کاربر فایل ضبط شده را از Google Drive حذف کند، اما نام منحصر به فرد همچنان در Meet برگردانده می شود.

منبع conferenceRecords.recordings شامل شی driveDestination است. شی driveDestination مکان صادرات را در Drive نگه می‌دارد، جایی که ضبط به عنوان یک فایل MP4 ذخیره می‌شود. برای دانلود فایل ضبط شده یا پخش فایل ضبط شده در مرورگر، از مقدار فیلد file استفاده کنید. اگر با Google Drive API آشنا هستید، فیلد file مربوط به id در منبع files است. برای اطلاعات بیشتر، به دانلود و صادرات فایل‌ها مراجعه کنید.

جستجوی همه موارد ضبط شده

برای دریافت جزئیات در مورد همه ضبط‌ها، از متد list() در منبع conferenceRecords.recordings با پارامتر مسیر parent استفاده کنید.

این روش فهرستی از ضبط‌های کنفرانس را که توسط startTime به ترتیب صعودی مرتب شده است، به عنوان نمونه‌ای از یک منبع conferenceRecords.recordings برمی‌گرداند.

نمونه کد زیر نحوه فهرست کردن تمام موارد ضبط شده در یک رکورد کنفرانس را نشان می دهد:

جاوا

java-meet/samples/snippets/generated/com/google/apps/meet/v2/conferencerecordsservice/listrecordings/AsyncListRecordings.java
import com.google.api.core.ApiFuture;
import com.google.apps.meet.v2.ConferenceRecordName;
import com.google.apps.meet.v2.ConferenceRecordsServiceClient;
import com.google.apps.meet.v2.ListRecordingsRequest;
import com.google.apps.meet.v2.Recording;

public class AsyncListRecordings {

  public static void main(String[] args) throws Exception {
    asyncListRecordings();
  }

  public static void asyncListRecordings() throws Exception {
    // This snippet has been automatically generated and should be regarded as a code template only.
    // It will require modifications to work:
    // - It may require correct/in-range values for request initialization.
    // - It may require specifying regional endpoints when creating the service client as shown in
    // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    try (ConferenceRecordsServiceClient conferenceRecordsServiceClient =
        ConferenceRecordsServiceClient.create()) {
      ListRecordingsRequest request =
          ListRecordingsRequest.newBuilder()
              .setParent(ConferenceRecordName.of("[CONFERENCE_RECORD]").toString())
              .setPageSize(883849137)
              .setPageToken("pageToken873572522")
              .build();
      ApiFuture<Recording> future =
          conferenceRecordsServiceClient.listRecordingsPagedCallable().futureCall(request);
      // Do something.
      for (Recording element : future.get().iterateAll()) {
        // doThingsWith(element);
      }
    }
  }
}

Node.js

packages/google-apps-meet/samples/generated/v2/conference_records_service.list_recordings.js
/**
 * This snippet has been automatically generated and should be regarded as a code template only.
 * It will require modifications to work.
 * It may require correct/in-range values for request initialization.
 * TODO(developer): Uncomment these variables before running the sample.
 */
/**
 *  Required. Format: `conferenceRecords/{conference_record}`
 */
// const parent = 'abc123'
/**
 *  Maximum number of recordings to return. The service might return fewer
 *  than this value.
 *  If unspecified, at most 10 recordings are returned.
 *  The maximum value is 100; values above 100 are coerced to 100.
 *  Maximum might change in the future.
 */
// const pageSize = 1234
/**
 *  Page token returned from previous List Call.
 */
// const pageToken = 'abc123'

// Imports the Meet library
const {ConferenceRecordsServiceClient} = require('@google-apps/meet').v2;

// Instantiates a client
const meetClient = new ConferenceRecordsServiceClient();

async function callListRecordings() {
  // Construct request
  const request = {
    parent,
  };

  // Run request
  const iterable = meetClient.listRecordingsAsync(request);
  for await (const response of iterable) {
      console.log(response);
  }
}

callListRecordings();

پایتون

packages/google-apps-meet/samples/generated_samples/meet_v2_generated_conference_records_service_list_recordings_async.py
# This snippet has been automatically generated and should be regarded as a
# code template only.
# It will require modifications to work:
# - It may require correct/in-range values for request initialization.
# - It may require specifying regional endpoints when creating the service
#   client as shown in:
#   https://googleapis.dev/python/google-api-core/latest/client_options.html
from google.apps import meet_v2


async def sample_list_recordings():
    # Create a client
    client = meet_v2.ConferenceRecordsServiceAsyncClient()

    # Initialize request argument(s)
    request = meet_v2.ListRecordingsRequest(
        parent="parent_value",
    )

    # Make the request
    page_result = client.list_recordings(request=request)

    # Handle the response
    async for response in page_result:
        print(response)

مقدار والد را با نام رکورد کنفرانس جایگزین کنید.

جستجوی یک ضبط خاص

برای دریافت جزئیات در مورد یک ضبط خاص، از متد get() در منبع conferenceRecords.recordings با پارامتر مسیر name استفاده کنید. برای بازیابی نام ضبط، از روش conferenceRecords.recordings.list استفاده کنید.

این روش نمونه ای از یک منبع conferenceRecords.recordings را برمی گرداند.

نمونه کد زیر نحوه بازیابی یک ضبط خاص را نشان می دهد:

جاوا

java-meet/samples/snippets/generated/com/google/apps/meet/v2/conferencerecordsservice/getrecording/AsyncGetRecording.java
import com.google.api.core.ApiFuture;
import com.google.apps.meet.v2.ConferenceRecordsServiceClient;
import com.google.apps.meet.v2.GetRecordingRequest;
import com.google.apps.meet.v2.Recording;
import com.google.apps.meet.v2.RecordingName;

public class AsyncGetRecording {

  public static void main(String[] args) throws Exception {
    asyncGetRecording();
  }

  public static void asyncGetRecording() throws Exception {
    // This snippet has been automatically generated and should be regarded as a code template only.
    // It will require modifications to work:
    // - It may require correct/in-range values for request initialization.
    // - It may require specifying regional endpoints when creating the service client as shown in
    // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    try (ConferenceRecordsServiceClient conferenceRecordsServiceClient =
        ConferenceRecordsServiceClient.create()) {
      GetRecordingRequest request =
          GetRecordingRequest.newBuilder()
              .setName(RecordingName.of("[CONFERENCE_RECORD]", "[RECORDING]").toString())
              .build();
      ApiFuture<Recording> future =
          conferenceRecordsServiceClient.getRecordingCallable().futureCall(request);
      // Do something.
      Recording response = future.get();
    }
  }
}

Node.js

packages/google-apps-meet/samples/generated/v2/conference_records_service.get_recording.js
/**
 * This snippet has been automatically generated and should be regarded as a code template only.
 * It will require modifications to work.
 * It may require correct/in-range values for request initialization.
 * TODO(developer): Uncomment these variables before running the sample.
 */
/**
 *  Required. Resource name of the recording.
 */
// const name = 'abc123'

// Imports the Meet library
const {ConferenceRecordsServiceClient} = require('@google-apps/meet').v2;

// Instantiates a client
const meetClient = new ConferenceRecordsServiceClient();

async function callGetRecording() {
  // Construct request
  const request = {
    name,
  };

  // Run request
  const response = await meetClient.getRecording(request);
  console.log(response);
}

callGetRecording();

پایتون

packages/google-apps-meet/samples/generated_samples/meet_v2_generated_conference_records_service_get_recording_async.py
# This snippet has been automatically generated and should be regarded as a
# code template only.
# It will require modifications to work:
# - It may require correct/in-range values for request initialization.
# - It may require specifying regional endpoints when creating the service
#   client as shown in:
#   https://googleapis.dev/python/google-api-core/latest/client_options.html
from google.apps import meet_v2


async def sample_get_recording():
    # Create a client
    client = meet_v2.ConferenceRecordsServiceAsyncClient()

    # Initialize request argument(s)
    request = meet_v2.GetRecordingRequest(
        name="name_value",
    )

    # Make the request
    response = await client.get_recording(request=request)

    # Handle the response
    print(response)

برای پیدا کردن، نام ضبط را با نام ضبط خاص جایگزین کنید.

متن

بخش‌های زیر نحوه دریافت اطلاعات در مورد رونوشت‌های کنفرانس را شرح می‌دهد.

هنگامی که داده‌های رونوشت تولید شد، Meet به شناسه رونوشت دسترسی دارد. ممکن است کاربر فایل رونوشت را از Drive حذف کند، اما نام منحصر به فرد همچنان در Meet برگردانده می‌شود.

منبع conferenceRecords.transcripts شامل شیء docsDestination است. شیء docsDestination مکان صادرات را در Drive نگه می‌دارد که رونوشت Google Docs در آن ذخیره می‌شود. برای واکشی محتوا یا مرور رونوشت در مرورگر، از مقدار فیلد document استفاده کنید.

همه رونوشت ها را جستجو کنید

برای دریافت جزئیات در مورد همه رونوشت ها، از روش conferenceRecords.transcripts.list در منبع conferenceRecords.transcripts با پارامتر مسیر parent استفاده کنید.

این روش فهرستی از رونوشت‌های کنفرانس را که توسط startTime به ترتیب صعودی مرتب شده‌اند، به عنوان نمونه‌ای از یک منبع conferenceRecords.transcripts برمی‌گرداند.

نمونه کد زیر نحوه فهرست کردن همه رونوشت ها در یک رکورد کنفرانس را نشان می دهد:

جاوا

java-meet/samples/snippets/generated/com/google/apps/meet/v2/conferencerecordsservice/listtranscripts/AsyncListTranscripts.java
import com.google.api.core.ApiFuture;
import com.google.apps.meet.v2.ConferenceRecordName;
import com.google.apps.meet.v2.ConferenceRecordsServiceClient;
import com.google.apps.meet.v2.ListTranscriptsRequest;
import com.google.apps.meet.v2.Transcript;

public class AsyncListTranscripts {

  public static void main(String[] args) throws Exception {
    asyncListTranscripts();
  }

  public static void asyncListTranscripts() throws Exception {
    // This snippet has been automatically generated and should be regarded as a code template only.
    // It will require modifications to work:
    // - It may require correct/in-range values for request initialization.
    // - It may require specifying regional endpoints when creating the service client as shown in
    // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    try (ConferenceRecordsServiceClient conferenceRecordsServiceClient =
        ConferenceRecordsServiceClient.create()) {
      ListTranscriptsRequest request =
          ListTranscriptsRequest.newBuilder()
              .setParent(ConferenceRecordName.of("[CONFERENCE_RECORD]").toString())
              .setPageSize(883849137)
              .setPageToken("pageToken873572522")
              .build();
      ApiFuture<Transcript> future =
          conferenceRecordsServiceClient.listTranscriptsPagedCallable().futureCall(request);
      // Do something.
      for (Transcript element : future.get().iterateAll()) {
        // doThingsWith(element);
      }
    }
  }
}

Node.js

packages/google-apps-meet/samples/generated/v2/conference_records_service.list_transcripts.js
/**
 * This snippet has been automatically generated and should be regarded as a code template only.
 * It will require modifications to work.
 * It may require correct/in-range values for request initialization.
 * TODO(developer): Uncomment these variables before running the sample.
 */
/**
 *  Required. Format: `conferenceRecords/{conference_record}`
 */
// const parent = 'abc123'
/**
 *  Maximum number of transcripts to return. The service might return fewer
 *  than this value.
 *  If unspecified, at most 10 transcripts are returned.
 *  The maximum value is 100; values above 100 are coerced to 100.
 *  Maximum might change in the future.
 */
// const pageSize = 1234
/**
 *  Page token returned from previous List Call.
 */
// const pageToken = 'abc123'

// Imports the Meet library
const {ConferenceRecordsServiceClient} = require('@google-apps/meet').v2;

// Instantiates a client
const meetClient = new ConferenceRecordsServiceClient();

async function callListTranscripts() {
  // Construct request
  const request = {
    parent,
  };

  // Run request
  const iterable = meetClient.listTranscriptsAsync(request);
  for await (const response of iterable) {
      console.log(response);
  }
}

callListTranscripts();

پایتون

packages/google-apps-meet/samples/generated_samples/meet_v2_generated_conference_records_service_list_transcripts_async.py
# This snippet has been automatically generated and should be regarded as a
# code template only.
# It will require modifications to work:
# - It may require correct/in-range values for request initialization.
# - It may require specifying regional endpoints when creating the service
#   client as shown in:
#   https://googleapis.dev/python/google-api-core/latest/client_options.html
from google.apps import meet_v2


async def sample_list_transcripts():
    # Create a client
    client = meet_v2.ConferenceRecordsServiceAsyncClient()

    # Initialize request argument(s)
    request = meet_v2.ListTranscriptsRequest(
        parent="parent_value",
    )

    # Make the request
    page_result = client.list_transcripts(request=request)

    # Handle the response
    async for response in page_result:
        print(response)

مقدار والد را با نام رکورد کنفرانس جایگزین کنید.

یک رونوشت خاص را جستجو کنید

برای جستجوی یک رونوشت خاص، از متد get() در منبع conferenceRecords.transcripts با پارامتر مسیر name استفاده کنید. برای بازیابی نام رونوشت، از روش conferenceRecords.transcripts.list استفاده کنید.

این روش نمونه ای از یک منبع conferenceRecords.transcripts را برمی گرداند.

نمونه کد زیر نحوه بازیابی یک رونوشت خاص را نشان می دهد:

جاوا

java-meet/samples/snippets/generated/com/google/apps/meet/v2/conferencerecordsservice/gettranscript/AsyncGetTranscript.java
import com.google.api.core.ApiFuture;
import com.google.apps.meet.v2.ConferenceRecordsServiceClient;
import com.google.apps.meet.v2.GetTranscriptRequest;
import com.google.apps.meet.v2.Transcript;
import com.google.apps.meet.v2.TranscriptName;

public class AsyncGetTranscript {

  public static void main(String[] args) throws Exception {
    asyncGetTranscript();
  }

  public static void asyncGetTranscript() throws Exception {
    // This snippet has been automatically generated and should be regarded as a code template only.
    // It will require modifications to work:
    // - It may require correct/in-range values for request initialization.
    // - It may require specifying regional endpoints when creating the service client as shown in
    // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    try (ConferenceRecordsServiceClient conferenceRecordsServiceClient =
        ConferenceRecordsServiceClient.create()) {
      GetTranscriptRequest request =
          GetTranscriptRequest.newBuilder()
              .setName(TranscriptName.of("[CONFERENCE_RECORD]", "[TRANSCRIPT]").toString())
              .build();
      ApiFuture<Transcript> future =
          conferenceRecordsServiceClient.getTranscriptCallable().futureCall(request);
      // Do something.
      Transcript response = future.get();
    }
  }
}

Node.js

packages/google-apps-meet/samples/generated/v2/conference_records_service.get_transcript.js
/**
 * This snippet has been automatically generated and should be regarded as a code template only.
 * It will require modifications to work.
 * It may require correct/in-range values for request initialization.
 * TODO(developer): Uncomment these variables before running the sample.
 */
/**
 *  Required. Resource name of the transcript.
 */
// const name = 'abc123'

// Imports the Meet library
const {ConferenceRecordsServiceClient} = require('@google-apps/meet').v2;

// Instantiates a client
const meetClient = new ConferenceRecordsServiceClient();

async function callGetTranscript() {
  // Construct request
  const request = {
    name,
  };

  // Run request
  const response = await meetClient.getTranscript(request);
  console.log(response);
}

callGetTranscript();

پایتون

packages/google-apps-meet/samples/generated_samples/meet_v2_generated_conference_records_service_get_transcript_async.py
# This snippet has been automatically generated and should be regarded as a
# code template only.
# It will require modifications to work:
# - It may require correct/in-range values for request initialization.
# - It may require specifying regional endpoints when creating the service
#   client as shown in:
#   https://googleapis.dev/python/google-api-core/latest/client_options.html
from google.apps import meet_v2


async def sample_get_transcript():
    # Create a client
    client = meet_v2.ConferenceRecordsServiceAsyncClient()

    # Initialize request argument(s)
    request = meet_v2.GetTranscriptRequest(
        name="name_value",
    )

    # Make the request
    response = await client.get_transcript(request=request)

    # Handle the response
    print(response)

برای پیدا کردن، نام رونوشت را با نام رونوشت خاص جایگزین کنید.

ورودی های رونوشت

بخش‌های زیر نحوه دریافت سخنرانی هر یک از شرکت‌کنندگان را در طول جلسه متن کنفرانس به‌عنوان ورودی متن شرح می‌دهد.

اطلاعات conferenceRecords.transcripts.entries به مدت 30 روز پس از پایان کنفرانس در دسترس است.

ورودی متن شامل متن رونویسی شده از صدای شرکت کننده، حداکثر تا 10000 کلمه است. کد زبان متن گفتاری نیز به عنوان نحو IETF BCP 47 (به عنوان مثال، en-US ) گنجانده شده است.

توجه داشته باشید که ورودی‌های رونوشت برگردانده شده توسط Meet REST API ممکن است با رونویسی موجود در فایل رونوشت Docs مطابقت نداشته باشد. این زمانی اتفاق می افتد که فایل رونوشت پس از تولید اصلاح شود.

تمام ورودی های رونوشت را جستجو کنید

برای دریافت جزئیات در مورد تمام ورودی‌های رونوشت، از متد list() در منبع conferenceRecords.transcripts.entries با پارامتر مسیر parent استفاده کنید.

این روش فهرستی از ورودی‌های رونوشت ساخت‌یافته در هر رونوشت کنفرانس را که توسط startTime به ترتیب صعودی مرتب شده‌اند، به‌عنوان نمونه‌ای از یک منبع conferenceRecords.transcripts.entries برمی‌گرداند.

نمونه کد زیر نحوه فهرست کردن تمام ورودی‌های رونوشت را در یک رکورد کنفرانس نشان می‌دهد:

جاوا

java-meet/samples/snippets/generated/com/google/apps/meet/v2/conferencerecordsservice/listtranscriptentries/AsyncListTranscriptEntries.java
import com.google.api.core.ApiFuture;
import com.google.apps.meet.v2.ConferenceRecordsServiceClient;
import com.google.apps.meet.v2.ListTranscriptEntriesRequest;
import com.google.apps.meet.v2.TranscriptEntry;
import com.google.apps.meet.v2.TranscriptName;

public class AsyncListTranscriptEntries {

  public static void main(String[] args) throws Exception {
    asyncListTranscriptEntries();
  }

  public static void asyncListTranscriptEntries() throws Exception {
    // This snippet has been automatically generated and should be regarded as a code template only.
    // It will require modifications to work:
    // - It may require correct/in-range values for request initialization.
    // - It may require specifying regional endpoints when creating the service client as shown in
    // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    try (ConferenceRecordsServiceClient conferenceRecordsServiceClient =
        ConferenceRecordsServiceClient.create()) {
      ListTranscriptEntriesRequest request =
          ListTranscriptEntriesRequest.newBuilder()
              .setParent(TranscriptName.of("[CONFERENCE_RECORD]", "[TRANSCRIPT]").toString())
              .setPageSize(883849137)
              .setPageToken("pageToken873572522")
              .build();
      ApiFuture<TranscriptEntry> future =
          conferenceRecordsServiceClient.listTranscriptEntriesPagedCallable().futureCall(request);
      // Do something.
      for (TranscriptEntry element : future.get().iterateAll()) {
        // doThingsWith(element);
      }
    }
  }
}

Node.js

packages/google-apps-meet/samples/generated/v2/conference_records_service.list_transcript_entries.js
/**
 * This snippet has been automatically generated and should be regarded as a code template only.
 * It will require modifications to work.
 * It may require correct/in-range values for request initialization.
 * TODO(developer): Uncomment these variables before running the sample.
 */
/**
 *  Required. Format:
 *  `conferenceRecords/{conference_record}/transcripts/{transcript}`
 */
// const parent = 'abc123'
/**
 *  Maximum number of entries to return. The service might return fewer than
 *  this value.
 *  If unspecified, at most 10 entries are returned.
 *  The maximum value is 100; values above 100 are coerced to 100.
 *  Maximum might change in the future.
 */
// const pageSize = 1234
/**
 *  Page token returned from previous List Call.
 */
// const pageToken = 'abc123'

// Imports the Meet library
const {ConferenceRecordsServiceClient} = require('@google-apps/meet').v2;

// Instantiates a client
const meetClient = new ConferenceRecordsServiceClient();

async function callListTranscriptEntries() {
  // Construct request
  const request = {
    parent,
  };

  // Run request
  const iterable = meetClient.listTranscriptEntriesAsync(request);
  for await (const response of iterable) {
      console.log(response);
  }
}

callListTranscriptEntries();

پایتون

packages/google-apps-meet/samples/generated_samples/meet_v2_generated_conference_records_service_list_transcript_entries_async.py
# This snippet has been automatically generated and should be regarded as a
# code template only.
# It will require modifications to work:
# - It may require correct/in-range values for request initialization.
# - It may require specifying regional endpoints when creating the service
#   client as shown in:
#   https://googleapis.dev/python/google-api-core/latest/client_options.html
from google.apps import meet_v2


async def sample_list_transcript_entries():
    # Create a client
    client = meet_v2.ConferenceRecordsServiceAsyncClient()

    # Initialize request argument(s)
    request = meet_v2.ListTranscriptEntriesRequest(
        parent="parent_value",
    )

    # Make the request
    page_result = client.list_transcript_entries(request=request)

    # Handle the response
    async for response in page_result:
        print(response)

مقدار والد را با نام رکورد کنفرانس و نام رونوشت جایگزین کنید.

یک ورودی رونوشت خاص را جستجو کنید

برای جستجوی یک ورودی رونوشت خاص، از متد get() در منبع conferenceRecords.transcripts.entries با پارامتر مسیر name استفاده کنید. برای بازیابی نام ورودی رونوشت، از روش conferenceRecords.transcripts.entries.list استفاده کنید.

این روش نمونه ای از یک منبع conferenceRecords.transcripts.entries را برمی گرداند.

نمونه کد زیر نحوه بازیابی یک ورودی رونوشت خاص را نشان می دهد:

جاوا

java-meet/samples/snippets/generated/com/google/apps/meet/v2/conferencerecordsservice/gettranscriptentry/AsyncGetTranscriptEntry.java
import com.google.api.core.ApiFuture;
import com.google.apps.meet.v2.ConferenceRecordsServiceClient;
import com.google.apps.meet.v2.GetTranscriptEntryRequest;
import com.google.apps.meet.v2.TranscriptEntry;
import com.google.apps.meet.v2.TranscriptEntryName;

public class AsyncGetTranscriptEntry {

  public static void main(String[] args) throws Exception {
    asyncGetTranscriptEntry();
  }

  public static void asyncGetTranscriptEntry() throws Exception {
    // This snippet has been automatically generated and should be regarded as a code template only.
    // It will require modifications to work:
    // - It may require correct/in-range values for request initialization.
    // - It may require specifying regional endpoints when creating the service client as shown in
    // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    try (ConferenceRecordsServiceClient conferenceRecordsServiceClient =
        ConferenceRecordsServiceClient.create()) {
      GetTranscriptEntryRequest request =
          GetTranscriptEntryRequest.newBuilder()
              .setName(
                  TranscriptEntryName.of("[CONFERENCE_RECORD]", "[TRANSCRIPT]", "[ENTRY]")
                      .toString())
              .build();
      ApiFuture<TranscriptEntry> future =
          conferenceRecordsServiceClient.getTranscriptEntryCallable().futureCall(request);
      // Do something.
      TranscriptEntry response = future.get();
    }
  }
}

Node.js

packages/google-apps-meet/samples/generated/v2/conference_records_service.get_transcript_entry.js
/**
 * This snippet has been automatically generated and should be regarded as a code template only.
 * It will require modifications to work.
 * It may require correct/in-range values for request initialization.
 * TODO(developer): Uncomment these variables before running the sample.
 */
/**
 *  Required. Resource name of the `TranscriptEntry`.
 */
// const name = 'abc123'

// Imports the Meet library
const {ConferenceRecordsServiceClient} = require('@google-apps/meet').v2;

// Instantiates a client
const meetClient = new ConferenceRecordsServiceClient();

async function callGetTranscriptEntry() {
  // Construct request
  const request = {
    name,
  };

  // Run request
  const response = await meetClient.getTranscriptEntry(request);
  console.log(response);
}

callGetTranscriptEntry();

پایتون

packages/google-apps-meet/samples/generated_samples/meet_v2_generated_conference_records_service_get_transcript_entry_async.py
# This snippet has been automatically generated and should be regarded as a
# code template only.
# It will require modifications to work:
# - It may require correct/in-range values for request initialization.
# - It may require specifying regional endpoints when creating the service
#   client as shown in:
#   https://googleapis.dev/python/google-api-core/latest/client_options.html
from google.apps import meet_v2


async def sample_get_transcript_entry():
    # Create a client
    client = meet_v2.ConferenceRecordsServiceAsyncClient()

    # Initialize request argument(s)
    request = meet_v2.GetTranscriptEntryRequest(
        name="name_value",
    )

    # Make the request
    response = await client.get_transcript_entry(request=request)

    # Handle the response
    print(response)

برای یافتن نام ورودی رونوشت را با نام ورودی رونوشت خاص جایگزین کنید.