CoolFace
Modelpublic

Numbat/skyrim-whisper-base.en

sourceHugging Facemitupdated 2y agoView on Hugging Face
0likes3downloads
Model Card

license: mit language:

  • —en base_model:
  • —openai/whisper-base.en ---

Whisper-base.en Finetune for Skyrim Terminology

This is a finetune of whisper-base.en that improves transcription of fantasy names and terms from Skyrim while maintaining general English accuracy.

Use as a drop-in replacement for https://huggingface.co/openai/whisper-base.en

Performance

  • —Common Voice 11 test set WER: 27.17 (Base model: 26.99)
  • —Skyrim-specific terms error rate: 20.49% (Base model: 50.82%)

Training Data

  • —5,344 Skyrim voicelines from the Game (average ~7s each)
  • —Voicelines selected to contain target fantasy words/phrases

Finetuning Approach

Initial attempts decreased general English performance. Solution: freezing 3 decoder layers plus the encoder maintained Common Voice accuracy while significantly improving Skyrim term transcription.

Cherry-Picked Results from Eval

SourceLine
ground truth`Falkreath`'s banner bears the stag. They say it's because they'll never let a woman rule the hold.
this modelFalkreath's banner bears the stag. They say it's because they'll never let a woman rule the hold.
whisper-base.enFulkreet's banner bears the stag. They say it's because they'll never let a woman rule the hold.
ground truthHer daughter was sent to `Whiterun`, the skirmishes there have been violent. The `whiterun` `legate`, he needed to know the `Stormcloak` positions.
this modelHadata was sent to Whiterun. The skirmishes there have been violent. The Whiterun Legate, he needed to know the Stormcloak positions.
whisper-base.enHer daughter was sent to White Run. The skirmishes there have been violent. The White Run laggot, he needed to know the storm clock positions.
ground truthI never heard of `Tiber Septim` killing any dragons.
this modelI never heard of Tiber Septim killing any dragons.
whisper-base.enI never heard of Tiberceptom killing any dragons.
ground truthDrink `Honningbrew Mead` with a `wench` on each arm? Ha ha!
this modelDring Honningbrew mead with a wench on each arm?
whisper-base.enDuring Honning Broomade with a winch on each arm?
ground truth`Riften, eh`? Probably down in the `Ratway`, then. It's where I'd go.
this modelRiften-Ei? Probably down in the Ratway then. It's where I'd go.
whisper-base.enRift in A. Probably down in the rat way then. It's where I'd go.
ground truth`Volunruud`? Well, that is interesting. I know this place...
this modelVolenrud? Well, that is interesting. I know this place.
whisper-base.enVolon Rood? Well, that is interesting. I know this place.
ground truthHe proposed that the real reason `Saarthal` was fought over by the Elves and the Nords was because something was unearthed there.
this modelHe proposed that the real reason Sauthal was fought over by the elves and the Nords was because something was unearthed there.
whisper-base.enHe proposed that the real reason Sothaw was fought over by the elves and the Nords was because something was unearthed there.
ground truthYes, but a `skeleton` has many bones, and they all look alike. A bone was stolen and switched with a `nameless one`, by those loyal to `Ysgramor`'s kin.
this modelYes, but Eskeletan has many bones, and they all look alike. A bone was stolen, switched with a Nameless One by those loyal to Ysgramor's kin.
whisper-base.enYes, but a skeleton has many bones, and they all look alike. A bone was stolen, switched with a nameless one by those loyal to Isgrimor's kin.
ground truthThen you'll need to find `Elenwen`'s office and search her files. `Malborn` should be able to point you in the right direction.
this modelThen you'll need to find Elenwen's office and search her files. Malborn should be able to point you in the right direction.
whisper-base.enThen you'll need to find Ellenwyn's office and search her files. Malborn should be able to point you in the right direction.
ground truth`Pa` was a sailor with a kid in every port from `Seyda Neen to Stros M'Kai`. One of them ports is `Windhelm`, and one of them kids is me.
this modelPaar's a sailor with a kid in every putt from Say the Name, Dostros Macai. One of them ports is Windhelm, and one of them kids is me.
whisper-base.enBut I was a sailor with a kid in every port from Saturday in Dosto, Macai. One of them ports is wind-hulme. And one of them kids is me.
ground truthAt least I have an excuse. I'm obligated to love my sister. `Leigelf` chose to.
this modelAt least I have an excuse. I'm obligated to love my sister. Legelf chose too.
whisper-base.enAt least I have an excuse. I'm obligated to love my sister. The gels chose too.
ground truth`Izarn` says this place is no different than `Cidhna Mine`. The fool can say that because he's never been there.
this modelIsan says this place is no different than Cidna Mine. The fool can say that because he's never been there.
whisper-base.enEason says this place is no different than Sid and mine. The fool can say that because he's never been there.
ground truth`Boethiah`, `Mephala`, and `Azura`. When I sought to steal their relic, they chose my own `pupil` as their retribution.
this modelBoethiah, Mephal and the Zul. When I sought to steal their relic, they chose my own pukule as their retribution.
whisper-base.enBoethi, Mephal and the Zula. When I sought to steal their relic, they chose my own pupil as their retribution.
ground truth`Vilkas`, take him out to the yard and see what he can do.
this modelVilkas, take him out to the yard and see what he can do.
whisper-base.enVilcus, take him out to the yard and see what he can do.