import { OpenAIVoice } from '@mastra/voice-openai';
const options = { baseURL: 'https://api.lokutor.com/v1' };
const apiKey = process.env.LOKUTOR_API_KEY;
const voice = new OpenAIVoice({
speechModel: { name: 'tts-1', apiKey, options }, // model name is ignored by Lokutor
listeningModel: { name: 'whisper-1', apiKey, options },
speaker: 'F1', // F1-F5, M1-M5, or OpenAI names
});
const audio = await voice.speak('Hello from Lokutor.', { language: 'en' }); // WAV stream
const text = await voice.listen(audioStream, { filetype: 'wav', language: 'en' });