تقنية

كيفية نسخ مرفقات الصوت والفيديو في Gmail


يتيح لك إضافة Gmail إلى Google Drive الوظيفة الإضافية تلقائيًا تنزيل رسائل البريد الإلكتروني ومرفقات الملفات من Gmail إلى Google Drive. يمكنك حفظ رسائل البريد الإلكتروني كـ PDF أثناء حفظ المرفقات بتنسيقها الأصلي.

نسخ مرفقات gmail

يضيف أحدث إصدار من الإضافة Gmail دعمًا لنسخ مرفقات الصوت والفيديو في رسائل Gmail. يتم النسخ بمساعدة API Whisper من Openai ويتم حفظ النص كملف نصي جديد في Google Drive.

إليك دليل خطوة بخطوة حول كيفية نسخ مرفقات الصوت والفيديو في رسائل Gmail إلى رسالة نصية.

الخطوة 1. قم بتثبيت الوظيفة الإضافية لـ Save Gmail إلى Google Drive من سوق Google Workspace Marketplace. Open Sheets.new لإنشاء ورقة Google جديدة. انتقل إلى قائمة الامتداد> حفظ رسائل البريد الإلكتروني> افتح التطبيق لتشغيل الوظيفة الإضافية.

الخطوة 2. قم بإنشاء سير عمل جديد وحدد معايير بحث Gmail. ستقوم الوظيفة الإضافية بمسح رسالة البريد الإلكتروني المطابقة لأي ملفات صوتية ومقاطع فيديو.

يدعم API من Openai’s Speech to-Text مجموعة واسعة من تنسيقات الصوت والفيديو بما في ذلك MP3 و WAV و MP4 و MPEG و WebM. يبلغ الحد الأقصى لحجم الملف 25 ميجابايت وستكون دائمًا في الحد الأقصى لأن Gmail لا يسمح لك بإرسال أو استقبال الملفات التي تزيد عن 25 ميجابايت.

نسخ رسالة Gmail

الخطوة 3. على الشاشة التالية ، تحقق من الخيار الذي يقول احفظ مرفقات الصوت والفيديو كنص واختر تنسيق الملف أو النص أو PDF ، الذي ترغب في حفظ النص.

يمكنك تضمين علامات في اسم الملف. على سبيل المثال ، إذا قمت بتحديد اسم الملف كـ {{Subject}} {{Sender Email}}، سوف تحل الوظيفة الإضافية محل العلامات بالبريد الإلكتروني للمرسل الفعلي وموضوع البريد الإلكتروني.

ستحتاج أيضًا إلى تحديد مفتاح Openai API الذي يمكنك الحصول عليه من لوحة معلومات Openai. يفرض عليك Openai 0.006 دولار في الدقيقة من الصوت أو الفيديو المنقولة ، وتم تقريبها إلى أقرب ثانية.

احفظ سير العمل وسيتم تشغيله تلقائيًا في الخلفية ، مع نسخ الرسائل أثناء هبوطها في صندوق الوارد الخاص بك. يمكنك التحقق من حالة سير العمل في ورقة Google نفسها.

انظر أيضًا: خطاب إلى رسالة نصية مع الإملاء.

الكلام إلى رسالة نصية باستخدام برنامج Google Apps Script

داخليًا ، تستخدم الوظيفة الإضافية البرنامج النصي لـ Google Apps للاتصال بأجهزة API Openai ونسخ ملفات الصوت والفيديو. إليك الرمز المصدري لنص النصي الذي يمكنك نسخه واستخدامه في مشاريعك الخاصة.

// Define the URL for the OpenAI audio transcription API
const WHISPER_API_URL = 'https://api.openai.com/v1/audio/transcriptions';
// Define your OpenAI API key
const OPENAI_API_KEY = 'sk-putyourownkeyhere';

// Define a function that takes an audio file ID and language as parameters
const transcribeAudio = (fileId, language) => {
  // Get the audio file as a blob using the Google Drive API
  const audioBlob = DriveApp.getFileById(fileId).getBlob();

  // Send a POST request to the OpenAI API with the audio file
  const response = UrlFetchApp.fetch(WHISPER_API_URL, {
    method: 'POST',
    headers: {
      Authorization: `Bearer ${OPENAI_API_KEY}`
    },
    payload: {
      model: 'whisper-1',
      file: audioBlob,
      response_format: 'text',
      language: language
    }
  });

  // Get the transcription from the API response and log it to the console
  const data = response.getContentText();
  Logger.log(data.trim());
};

يرجى استبدال قيمة OpenAI_API_KEY بمفتاح Openai API الخاص بك. تأكد أيضًا من تخزين ملف الصوت أو الفيديو الذي تريد نسخه في محرك Google الخاص بك وأن لديك على الأقل عرض (قراءة) أذونات على الملف.

نسخ ملفات الصوت والفيديو الكبيرة

يقبل API Whisper فقط الملفات الصوتية التي تقل عن 25 ميغابايت في الحجم. إذا كان لديك ملف أكبر ، يمكنك استخدام Pydub حزمة Python لتقسيم ملف الصوت إلى أجزاء أصغر ثم إرسالها إلى API للنسخ.

إذا كان حجم ملف الفيديو كبيرًا في الحجم ، فيمكنك استخراج مسار الصوت من ملف الفيديو باستخدام FFMPEG وإرسال ذلك إلى API للنسخ.

# Extract the audio from video
ffmpeg -i video.mp4 -vn -ab 256 audio.mp3

## Split the audio file into smaller chunks
ffmpeg -i large_audio.mp3 -f segment -segment_time 60 -c copy output_%03d.mp3

ستقوم FFMPEG بتقسيم ملف صوت الإدخال إلى أجزاء متعددة لمدة 60 ثانية ، وتسميةها على أنها Output_001.mp3 ، و Output_002.mp3 ، وما إلى ذلك ، اعتمادًا على مدة ملف الإدخال.



Source link


اكتشاف المزيد من مرابع التكنولوجيا

اشترك للحصول على أحدث التدوينات المرسلة إلى بريدك الإلكتروني.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى

اكتشاف المزيد من مرابع التكنولوجيا

اشترك الآن للاستمرار في القراءة والحصول على حق الوصول إلى الأرشيف الكامل.

Continue reading