Ir para o conteúdo
ModelListadosExterno
Baixar

Speako Phoneme Recognizer

ONNX export of vitouphy/wav2vec2-xls-r-300m-timit-phoneme (Apache-2.0) for in-browser phoneme recognition with Transformers.js. Used by Speako for pronunciation feedback: recognized IPA phonemes are aligned against...

TipoOtherModelo basevitouphy/wav2vec2-xls-r-300m-timit-phonemeVersãoRevision ad0f63c

Fonte do modelo

Tipo
Other
Tamanho do arquivo
339 MB
Modelo base
vitouphy/wav2vec2-xls-r-300m-timit-phoneme
Versão
vRevision ad0f63c
Atualizado
22 de set. de 2026
Downloads
93
Fonte
Hugging Face

Descrição da fonte

Speako Phoneme Recognizer

ONNX export of vitouphy/wav2vec2-xls-r-300m-timit-phoneme (Apache-2.0) for in-browser phoneme recognition with Transformers.js. Used by Speako for pronunciation feedback: recognized IPA phonemes are aligned against CMUdict reference pronunciations to score each word.

  • onnx/model_quantized.onnx (~355 MB): INT8 dynamic quantization of MatMul ops only — quantized Conv layers crash onnxruntime, so the convolutional feature extractor stays fp32.
  • tokenizer.json is synthesized from vocab.json (the source repo ships only a slow CTC tokenizer, which Transformers.js cannot load).
  • Output: IPA phonemes from a 39-symbol TIMIT-derived inventory, words separated by spaces. Run on CPU/WASM.
import { pipeline } from '@huggingface/transformers';
const asr = await pipeline('automatic-speech-recognition', 'robg/speako-phoneme-recognizer', {
  dtype: 'q8',
  device: 'wasm',
});
const { text } = await asr(float32Audio16kHz); // "ɪn ʤɛnɝəl tɛknɑləʤi ..."

Fontes

1 fonte
Hugging FacePrimárioVersão ad0f63cd58fc1bb1e9c261a3b4135997a31c2e58
huggingface.co/robg/speako-phoneme-recognizer/tree/ad0f63cd58fc1bb1e9c261a3b4135997a31c2e58

Verificado 22 de set.

Artefatos de modelo

1 artefato

onnx/model_quantized.onnx

onnx · 339 MB · SHA-256 1e03fc69aa5b…577e · Hugging Face

Download file

Trechos de fonte

2 trechos

--- language: en library_name: transformers.js pipeline_tag: automatic-speech-recognition license: apache-2.0 base_model: vitouphy/wav2vec2-xls-r-300m-timit-phoneme tags: - phoneme-recognition - pronunciation - onnx --- # Speako Phoneme Recognizer ONNX export of [vitouphy/wav2vec2-xls-r-300m-timit-phoneme](https://huggingface.co/vitouphy/wav2vec2-xls-r-300m-timit-phoneme) (Apache-2.0) for in-browser phoneme recognition with [Transformers.js](https://huggingface.co/docs/transformers.js). Used by [Speako](https://speako.tre.systems/) for pronunciation feedback: recognized IPA phonemes are aligned against CMUdict reference pronunciations to score each word. - `onnx/model_quantized.onnx` (~355 MB): INT8 dynamic quantization of MatMul ops only — quantized Conv layers crash onnxruntime, so the convolutional feature extractor stays fp32. - `tokenizer.json` is synthesized from `vocab.json` (the source repo ships only a slow CTC tokenizer, which Transformers.js cannot load). - Output: IPA phonemes from a 39-symbol TIMIT-derived inventory, words separated by spaces. Run on CPU/WASM. ```js import { pipeline } from '@huggingface/transformers'; const asr = await pipeline('automatic-speech-recognition', 'robg/speako-phoneme-recognizer', { dtype: 'q8', device: 'wasm', }); const { text } = await asr(float32Audio16kHz); // "ɪn ʤɛnɝəl tɛknɑləʤi ..." ```

Source context: 93 downloads · 0 likes · Pipeline automatic-speech-recognition · Library transformers.js · Repo robg/speako-phoneme-recognizer