Papers › Listen, Attend and Spell
Listen, Attend and Spell
William Chan, Navdeep Jaitly, Quoc V. Le, Oriol Vinyals
We present Listen, Attend and Spell (LAS), a neural network that learns to transcribe speech utterances to characters. Unlike traditional DNN-HMM models, this model learns all the components of a speech recognizer jointly. Our system has two components: a listener and a speller. The listener is a pyramidal recurrent network encoder that accepts filter bank spectra as inputs. The speller is an attention-based recurrent network decoder that emits characters as outputs. The network produces character sequences without making any independence assumptions between the characters. This is the key improvement of LAS over previous end-to-end CTC models. On a subset of the Google voice search task, LAS achieves a word error rate (WER) of 14.1% without a dictionary or a language model, and 10.3% with language model rescoring over the top 32 beams. By comparison, the state-of-the-art CLDNN-HMM model achieves a WER of 8.0%.
In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.
For agents, Syntology's MCP tool lists every function and class Syntology harvested from this paper and whether it ran (how to connect): get_harvested_code_for_paper(arxiv_id="1508.01211")
Code
Syntology Ran 12 of 51 code samples harvested from 12 repositories linked to this paper; 39 have no recorded run. Of those that ran: 1 ran · honoured contract; 1 ran · violated contract; 8 ran · our draft was wrong; 2 ran · fixture could not drive it.
By repository: community (archive-listed): 51 samples from 12 repositories, 12 ran. The run record, sample by sample. “Ran” means executed on a synthesized input, not that the code is correct or reproduces the paper.
40 repositories listed; official and paper-mentioned ones first.
Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.
Code Syntology ran Syntology
51 samples harvested; 12 ran; 1 honoured the contract we drafted; 39 have no recorded run. Read from Syntology's graph 2026-09-24; that is when this build read the record, not when the samples ran.
Licence: 9 of the 51 samples are pointer only, meaning Syntology does not serve that copy's text. This page shows no code text for any sample; each one links to its file in the repository.
Harvested from 12 repositories linked to this paper, official or community; each sample names its own and says which. “Ran” means the sample executed on a synthesized input. It does not mean the output is correct, and nothing here reproduces the paper's results. “Honoured” and “violated” refer to a contract Syntology drafted from the code itself; “our draft was wrong” and “fixture could not drive it” are failures of Syntology's instrument, not of the code.
Each sample ends with its code_sha256, Syntology's identity for that exact code. An agent fetches the stored sample with Syntology's MCP tool get_code(code_sha256="…") (how to connect); click an identity to copy that call.
Repository labels, per sample. official repository: The archive marks this repository official for the paper. named in the paper: The archive records that the paper mentions this repository; it is not marked official. community (archive-listed): In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper. found in paper text by Syntology: Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted. community: Not in the archive's code links for this paper; a community repository Syntology harvested. Samples from a repository marked official are listed first. Licence labels name the repository's licence as recorded at harvest. “Pointer only” means Syntology does not serve that copy's text, for one of four reasons: no licence file was found; the licence was not identified; the licence is recorded as permissive but that copy's record is not marked cleared; or the licence is outside the permissive list Syntology serves text under (MIT, Apache-2.0, BSD and similar). Some licences outside that list permit redistribution, such as WTFPL, and GPL-3.0 under its conditions; they are simply not on the list. Hover a licence label for the reason. File links open the file on GitHub at the default branch, which may have changed since the harvest.
af0229a45f77d3fb · report
a03edcfe518e7f8b · report
593b181ec23986e4 · report
86b35c8530964541 · report
4e5663ad841caf95 · report
3b409833fb8f8509 · report
8dea3694156cfb07 · report
9ac4e3e2b4a3f182 · report
cbf9a742d462dc80 · report
d6980854a04a00a8 · report
4d8d193470ad0970 · report
b79342d36def2329 · report
bc50e5bc9861a026 · report
5636e2d24b43d1a9 · report
515dc628f1216f81 · report
da03745c4d1dc159 · report
5e4b9b4da2357031 · report
04f3eb7d85354749 · report
5eeba5cf42081f13 · report
5cb79c0f243a5040 · report
3eaa88271428a793 · report
f820a5f4353c8d50 · report
6ea3a110248fc75e · report
5c2d13de9a6666e7 · report
49847ff466218c84 · report
24b568092a10eca5 · report
4e09b2d42a5a90a2 · report
bb990c536558a8da · report
591851e781d27201 · report
8210be28ca690ac0 · report
75776719b114cdb1 · report
4fc2dd53c063d576 · report
8beb2dfe1d9a90a4 · report
fbf7b91f4fcb63fb · report
a1a21a20c140d0be · report
7b22196dd6d0fb21 · report
ce10a394eb6dd5f4 · report
be04197d5ade9e2f · report
465de61d8fb45c5a · report
bf95c99f28cf2c1d · report
00ec8a3f07cfb9b9 · report
78f8ed248b3655ea · report
05d046c3a10a8bb4 · report
5eefaae1dce38d90 · report
5c1b9de46d48a986 · report
5b0af40833a50caf · report
26b39a8d6aa48289 · report
3f5f00347c16f25b · report
7dc944e5f14aedce · report
04400535de0c770b · report
226df6a3394d1c2d · report
Tasks
Results from the paper archive 2025-07-28
No leaderboard rows for this paper in the archive.
Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections