W3cubDocs

/Support Tables

Speech Recognition API

Method to provide speech input in a web browser.

Spec https://w3c.github.io/speech-api/speechapi.html#speechreco-section
Status Unofficial / Note
IE Edge Firefox Chrome Safari Opera
      108 (1,*)    
    107 (2) 107 (1,*) TP (5,*)  
    106 (2) 106 (1,*) 16.1 (5,*)  
11 105 (4) 105 (2) 105 (1,*) 16.0 (5,*) 91 (4)
10 104 (4) 104 (2) 104 (1,*) 15.6 (5,*) 90 (4)
9 103 (4) 103 (2) 103 (1,*) 15.5 (5,*) 89 (4)
8 102 (4) 102 (2) 102 (1,*) 15.4 (5,*) 88 (4)
Show all
7 101 (4) 101 (2) 101 (1,*) 15.2-15.3 (5,*) 87 (4)
6 100 (4) 100 (2) 100 (1,*) 15.1 (5,*) 86 (4)
5.5 99 (4) 99 (2) 99 (1,*) 15 (5,*) 85 (4)
  98 (4) 98 (2) 98 (1,*) 14.1 (5,*) 84 (4)
  97 (4) 97 (2) 97 (1,*) 14 83 (4)
  96 (4) 96 (2) 96 (1,*) 13.1 82 (4)
  95 (4) 95 (2) 95 (1,*) 13 81 (4)
  94 (4) 94 (2) 94 (1,*) 12.1 80 (4)
  93 (4) 93 (2) 93 (1,*) 12 79 (4)
  92 (4) 92 (2) 92 (1,*) 11.1 78 (4)
  91 (4) 91 (2) 91 (1,*) 11 77 (4)
  90 (4) 90 (2) 90 (1,*) 10.1 76 (4)
  89 (4) 89 (2) 89 (1,*) 10 75 (4)
  88 (4) 88 (2) 88 (1,*) 9.1 74 (4)
  87 (4) 87 (2) 87 (1,*) 9 73 (4)
  86 (4) 86 (2) 86 (1,*) 8 72 (4)
  85 (4) 85 (2) 85 (1,*) 7.1 71 (4)
  84 (4) 84 (2) 84 (1,*) 7 70 (4)
  83 (4) 83 (2) 83 (1,*) 6.1 69 (4)
  81 (4) 82 (2) 81 (1,*) 6 68 (4)
  80 (4) 81 (2) 80 (1,*) 5.1 67 (4)
  79 (4) 80 (2) 79 (1,*) 5 66 (4)
  18 79 (2) 78 (1,*) 4 65 (4)
  17 78 (2) 77 (1,*) 3.2 64 (4)
  16 77 (2) 76 (1,*) 3.1 63 (4)
  15 76 (2) 75 (1,*)   62 (4)
  14 75 (2) 74 (1,*)   60 (4)
  13 74 (2) 73 (1,*)   58 (4)
  12 73 (2) 72 (1,*)   57 (4)
    72 (2) 71 (1,*)   56 (4)
    71 (2) 70 (1,*)   55 (4)
    70 (2) 69 (1,*)   54 (4)
    69 (2) 68 (1,*)   53 (4)
    68 (2) 67 (1,*)   52 (4)
    67 (2) 66 (1,*)   51 (4)
    66 (2) 65 (1,*)   50 (4)
    65 (2) 64 (1,*)   49 (4)
    64 (2) 63 (1,*)   48 (4)
    63 (2) 62 (1,*)   47 (4)
    62 (2) 61 (1,*)   46 (4)
    61 (2) 60 (1,*)   45 (4)
    60 (2) 59 (1,*)   44 (4)
    59 (2) 58 (1,*)   43 (4)
    58 (2) 57 (1,*)   42 (4)
    57 (2) 56 (1,*)   41 (4)
    56 (2) 55 (1,*)   40 (4)
    55 (2) 54 (1,*)   39 (4)
    54 (2) 53 (1,*)   38 (4)
    53 (2) 52 (1,*)   37 (4)
    52 (2) 51 (1,*)   36 (4)
    51 (2) 50 (1,*)   35 (4)
    50 (2) 49 (1,*)   34 (4)
    49 (2) 48 (1,*)   33 (4)
    48 (2) 47 (1,*)   32 (4)
    47 (2) 46 (1,*)   31 (4)
    46 (2) 45 (1,*)   30 (4)
    45 (2) 44 (1,*)   29 (4)
    44 (2) 43 (1,*)   28 (4)
    43 (2) 42 (1,*)   27 (4)
    42 (2) 41 (1,*)   26
    41 (2) 40 (1,*)   25
    40 (2) 39 (1,*)   24
    39 (2) 38 (1,*)   23
    38 (2) 37 (1,*)   22
    37 (2) 36 (1,*)   21
    36 (2) 35 (1,*)   20
    35 (2) 34 (1,*)   19
    34 (2) 33 (1,*)   18
    33 (2) 32 (1,*)   17
    32 (2) 31 (1,*)   16
    31 (2) 30 (1,*)   15
    30 (2) 29 (1,*)   12.1
    29 (2) 28 (1,*)   12
    28 (2) 27 (1,*)   11.6
    27 (2) 26 (1,*)   11.5
    26 (2) 25 (1,*)   11.1
    25 (2) 24   11
    24 (2) 23   10.6
    23 (2) 22   10.5
    22 (2) 21   10.0-10.1
    21 20   9.5-9.6
    20 19   9
    19 18    
    18 17    
    17 16    
    16 15    
    15 14    
    14 13    
    13 12    
    12 11    
    11 10    
    10 9    
    9 8    
    8 7    
    7 6    
    6 5    
    5 4    
    4      
    3.6      
    3.5      
    3      
    2      
Safari on iOS Opera Mini Android Browser Blackberry Browser Opera Mobile Android Chrome Android Firefox IE Mobile Android UC Browser Samsung Internet QQ Browser Baidu Browser KaiOS Browser
16.1 (5,*)                        
16.0 (5,*) all 105 10 64 105 (1,*) 104 11 13.4 (1,*) 18.0 (1,*) 13.1 (1,*) 13.18 (1,*) 2.5 (2)
15.6 (5,*)   4.4.3-4.4.4 7 12.1     10   17.0 (1,*)      
15.5 (5,*)   4.4   12         16.0 (1,*)      
15.4 (5,*)   4.2-4.3   11.5         15.0 (1,*)      
Show all
15.2-15.3 (5,*)   4.1   11.1         14.0 (1,*)      
15.0-15.1 (5,*)   4   11         13.0 (1,*)      
14.5-14.8 (5,*)   3   10         12.0 (1,*)      
14.0-14.4   2.3             11.1-11.2 (1,*)      
13.4-13.7   2.2             10.1 (1,*)      
13.3   2.1             9.2 (1,*)      
13.2                 8.2 (1,*)      
13.0-13.1                 7.2-7.4 (1,*)      
12.2-12.5                 6.2-6.4 (1,*)      
12.0-12.1                 5.0-5.4 (1,*)      
11.3-11.4                 4 (1,*)      
11.0-11.2                        
10.3                        
10.0-10.2                        
9.3                        
9.0-9.2                        
8.1-8.4                        
8                        
7.0-7.1                        
6.0-6.1                        
5.0-5.1                        
4.2-4.3                        
4.0-4.1                        
3.2                        

Notes

  1. Partial support refers to some attributes missing.

  2. Firefox currently has a media.webspeech.recognition.enable flag in about:config for this, but actual support is waiting for permissions to be sorted out.

  3. Reported to be in development for Samsung Internet for GearVR, due Q1/2017

  4. Edge and Opera appear to have support for the SpeechRecognition API but no events for it appear to fire.

  5. Safari 14.1 and TP 119+ include prefixed support for webkitSpeechRecognition without support for SpeechGrammar or SpeechGrammarList. Siri needs to be enabled. Not available in SafariViewController and web apps added to Home Screen.

* Partial support with prefix.

Resources

Data by caniuse.com
Licensed under the Creative Commons Attribution License v4.0.
https://caniuse.com/speech-recognition