N07P/oil_and_gas_speech
Viewer • Updated • 600 • 542 • 1
How to use N07P/whisper-tiny-oilgas-russian with Transformers:
# Use a pipeline as a high-level helper
from transformers import pipeline
pipe = pipeline("automatic-speech-recognition", model="N07P/whisper-tiny-oilgas-russian") # Load model directly
from transformers import AutoProcessor, AutoModelForSpeechSeq2Seq
processor = AutoProcessor.from_pretrained("N07P/whisper-tiny-oilgas-russian")
model = AutoModelForSpeechSeq2Seq.from_pretrained("N07P/whisper-tiny-oilgas-russian", device_map="auto")Дообученная модель Whisper Tiny для распознавания речи на русском языке с акцентом на нефтегазовую терминологию.
from transformers import WhisperProcessor, WhisperForConditionalGeneration
import librosa
processor = WhisperProcessor.from_pretrained("ТВОЙ_USERNAME/whisper-tiny-oilgas-russian")
model = WhisperForConditionalGeneration.from_pretrained("ТВОЙ_USERNAME/whisper-tiny-oilgas-russian")
audio, sr = librosa.load("audio.wav", sr=16000)
inputs = processor(audio, sampling_rate=16000, return_tensors="pt")
generated_ids = model.generate(inputs.input_features, language="russian", task="transcribe")
transcription = processor.batch_decode(generated_ids, skip_special_tokens=True)[0]
Провоторов Н. Р. (provotorovnikita@gmail.com, @prog_by_onion, https://vk.com/progbyonion)
Base model
openai/whisper-tiny