Instructions to use Workmind/moonshine-streaming-small-ONNX with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers.js
How to use Workmind/moonshine-streaming-small-ONNX with Transformers.js:
// npm i @huggingface/transformers import { pipeline } from '@huggingface/transformers'; // Allocate pipeline const pipe = await pipeline('automatic-speech-recognition', 'Workmind/moonshine-streaming-small-ONNX');
| { | |
| "attention_bias": false, | |
| "attention_dropout": 0, | |
| "bos_token_id": 1, | |
| "decoder_start_token_id": 1, | |
| "dtype": "float32", | |
| "encoder_config": { | |
| "attention_bias": false, | |
| "attention_dropout": 0, | |
| "dtype": "float32", | |
| "frame_ms": 5, | |
| "head_dim": 64, | |
| "hidden_act": "gelu", | |
| "hidden_size": 620, | |
| "intermediate_size": 2480, | |
| "max_position_embeddings": 4096, | |
| "model_type": "moonshine_streaming_encoder", | |
| "num_attention_heads": 8, | |
| "num_hidden_layers": 10, | |
| "num_key_value_heads": 8, | |
| "sample_rate": 16000, | |
| "sliding_windows": [ | |
| [ | |
| 16, | |
| 4 | |
| ], | |
| [ | |
| 16, | |
| 4 | |
| ], | |
| [ | |
| 16, | |
| 0 | |
| ], | |
| [ | |
| 16, | |
| 0 | |
| ], | |
| [ | |
| 16, | |
| 0 | |
| ], | |
| [ | |
| 16, | |
| 0 | |
| ], | |
| [ | |
| 16, | |
| 0 | |
| ], | |
| [ | |
| 16, | |
| 0 | |
| ], | |
| [ | |
| 16, | |
| 4 | |
| ], | |
| [ | |
| 16, | |
| 4 | |
| ] | |
| ] | |
| }, | |
| "encoder_hidden_size": 620, | |
| "eos_token_id": 2, | |
| "ffn_mult": 4, | |
| "head_dim": 64, | |
| "hidden_act": "silu", | |
| "hidden_size": 512, | |
| "intermediate_size": 2048, | |
| "is_encoder_decoder": true, | |
| "max_position_embeddings": 4096, | |
| "model_type": "moonshine", | |
| "num_attention_heads": 8, | |
| "num_hidden_layers": 10, | |
| "num_key_value_heads": 8, | |
| "pad_head_dim_to_multiple_of": null, | |
| "pad_token_id": 0, | |
| "rope_parameters": { | |
| "partial_rotary_factor": 0.5, | |
| "rope_theta": 10000, | |
| "rope_type": "default" | |
| }, | |
| "tie_word_embeddings": false, | |
| "transformers_version": "5.14.1", | |
| "use_cache": true, | |
| "vocab_size": 32768, | |
| "decoder_num_hidden_layers": 10, | |
| "decoder_num_key_value_heads": 8, | |
| "encoder_num_hidden_layers": 10, | |
| "encoder_num_key_value_heads": 8 | |
| } | |