j-tobias
added Model Cards
61ba593
raw
history blame
647 Bytes
from huggingface_hub import login
import json
import evaluate
import os
def hf_login():
hf_token = os.getenv("HF_Token")
print(hf_token)
if hf_token is None:
with open("credentials.json", "r") as f:
hf_token = json.load(f)["token"]
login(token=hf_token, add_to_git_credential=True)
def data(dataset):
for i, item in enumerate(dataset):
yield {**item["audio"], "reference": item["norm_text"]}
def compute_wer(references, predictions):
wer_metric = evaluate.load("wer")
wer = wer_metric.compute(references=references, predictions=predictions)
wer = round(100 * wer, 2)
return wer