Skip to content
Discussion options

You must be logged in to vote

Yes. Current FunASR has two practical Japanese transcription paths:

1. SenseVoiceSmall (CPU or GPU)

SenseVoiceSmall is the lighter 234M model and supports Japanese explicitly. Set language="ja" when the input is known to be Japanese, or use "auto" for automatic language detection.

from funasr import AutoModel
from funasr.utils.postprocess_utils import rich_transcription_postprocess

model = AutoModel(
    model="iic/SenseVoiceSmall",
    vad_model="fsmn-vad",
    device="cpu",  # or "cuda"
)

result = model.generate(
    input="japanese.wav",
    language="ja",
    use_itn=True,
    batch_size_s=60,
)
print(rich_transcription_postprocess(result[0]["text"]))

2. Fun-ASR-Nano (GPU)

Fun-ASR-N…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by LauraGPT
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants