17 lines
370 B
Python
17 lines
370 B
Python
from model import FunASRNano
|
|
|
|
|
|
def main():
|
|
model_dir = "FunAudioLLM/fun-asr-nano"
|
|
m, kwargs = FunASRNano.from_pretrained(model=model_dir, device="cuda:0")
|
|
m.eval()
|
|
|
|
wav_path = f"{kwargs['model_path']}/example/zh.mp3"
|
|
res = m.inference(data_in=[wav_path], **kwargs)
|
|
text = res[0][0]["text"]
|
|
print(text)
|
|
|
|
|
|
if __name__ == "__main__":
|
|
main()
|