alfi-assistant
Version:
AI-powered voice assistant for web navigation
19 lines (18 loc) • 571 B
TypeScript
import { Page } from 'playwright';
import { VoiceService } from '../services/voiceService';
import { AIService } from '../services/aiService';
export declare class BrowserController {
private page;
private voiceService;
private aiService;
private isListening;
constructor(page: Page, voiceService: VoiceService, aiService: AIService);
init(): Promise<void>;
private injectMicButton;
private showStatus;
private hideStatus;
private startListening;
private handleResponse;
private executeAction;
private stopListening;
}