typescript - Cum pot înregistra audio în timp ce folosesc Puppeteer?
Fundal
Fac un software care înregistrează audio-ul seminarelor în streaming. Deși am automatizat intrarea într-un seminar ca utilizator, nu am găsit încă o modalitate de a-i înregistra audio-ul.
Ce să faci
Știu că există o mulțime de instrumente pentru a automatiza sarcinile de navigare. Dintre ele, am ales să folosesc Puppeteer și știu cum să înregistrez în timp ce navighez cu Puppeteer.
Să presupunem că ți se oferă o pagină de Puppeteer. Trebuie să înregistrezi audio-ul paginii sale. Scriptul meu este scris în TypeScript, așa că ar fi foarte apreciat dacă ai scrie răspunsurile în TypeScript! Desigur, JavaScript este, bineînțeles, binevenit!
import { Page } from 'puppeteer';
export const AudioRecord = async (page: Page): Promise<void> => {
// record the audio of page
};
Ceea ce am făcut
Am căutat pe Google o soluție și am găsit ceva ce părea relevant, dar acest script nu funcționa în mediul meu (ES2020).