#CTC
TensorflowASR - Tensorflow 2和Conformer结合的端到端语音识别解决方案
TensorflowASR语音识别ConformerCTCONNXGithub开源项目
Tensorflow 2和Conformer结构打造的端到端语音识别模型,支持在线流式和离线识别,实时率约为0.1。该项目提供VAD、降噪、TTS数据增强等功能,并支持ONNX推理优化。训练结果在Aishell-1测试集上表现优异,适用于语音识别。最新更新的Chunk Conformer结构进一步提升了长时间语音识别的准确性和效率。
CTCWordBeamSearch - CTC解码器提升文本和语音识别的性能
CTCWord Beam SearchPython文本识别语言模型Github开源项目
CTC Word Beam Search是一种基于词典和语言模型的连接时序分类(CTC)解码器,支持Python 3.11和3.12版本。项目提供详细的安装和使用指南,并通过示例代码展示其在文本识别模型中的应用。算法具有四大特点:使用词典约束词语、允许词间出现任意非词字符、可选用词级语言模型(LM)以及比token传递算法更快。文档中提供了主要参数的说明和更多的技术细节及使用案例,适用于手写文本识别和自动语音识别。
wav2vec2-base-vietnamese-250h - wav2vec2提升越南语音识别精度
开源项目模型Github越南语HuggingfaceCTCwav2vec2语音识别自动语音识别
项目应用wav2vec2技术实现越南语的自动语音识别。模型在13000小时的未标注YouTube音频上预训练,并在250小时的VLSP ASR数据集上进行微调,支持16kHz采样音频。结合4-grams语言模型,显著提高了语音识别的准确性,降低了VIVOS数据集的词错误率,从10.77降至6.15。项目使用CC BY-NC 4.0授权,适用于非商业用途。
wav2vec2_tiny_random - 轻量级语音识别模型测试入门
深度学习Huggingface开源项目模型CTCtransformersGithub音频处理Wav2Vec2
使用简洁的代码示例来测试轻量级语音识别模型,展示如何利用Wav2Vec2ForCTC结合torchaudio进行验证。通过示例演示音频数据的加载、处理以及模型输出与损失的计算过程。适用于librispeech_asr简化版数据集,是理解语音识别模型基本原理的理想入门材料。