from transformers import WhisperForConditionalGeneration, WhisperProcessorfrom peft import PeftModelimport torch base_model_id = "openai/whisper-large-v3"adapter_id = "Flix-AI/flix-swissgerman-lora" processor = WhisperProcessor.from_pretrained(base_model_id)model = WhisperForConditionalGeneration.from_pretrained( base_model_id, torch_dtype=torch.float32, device_map="auto")model = PeftModel.from_pretrained(model, adapter_id) # Transcribe Swiss German audioaudio_array = ... # numpy array, 16kHz monoinput_features = processor( audio_array, sampling_rate=16000, return_tensors="pt").input_features.to(model.device) predicted_ids = model.generate(input_features, language="de", task="transcribe")transcription = processor.batch_decode(predicted_ids, skip_special_tokens=True)[0]print(transcription)