Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Building HAL: Running Ruby with your Voice

Building HAL: Running Ruby with your Voice

We’ve been living in the future for a full 15 years already and developers are still using antiquated technology like “keyboards” and “mice” to run their applications. We’re going to learn to use voice recognition to run our Ruby code so we won’t need to depend on archaic plastic input methods to live our megalomaniacal dreams. I think we can all agree that the world needs more robots listening to our every word, let’s build an army of them and arm them with Ruby!

7353db17cf19f920fbd24479c8157781?s=128

Jonan Scheffler

November 22, 2016
Tweet

Transcript

  1. Building HAL Running Ruby with your Voice

  2. Jonan ימש ,םולש @thejonanshow

  3. None
  4. None
  5. None
  6. None
  7. Speech Recognition

  8. Voice Recognition

  9. Isolated Word

  10. Continuous Recognition

  11. Waveforms

  12. None
  13. Sinusoidal

  14. Frequency

  15. Pitch

  16. Amplitude

  17. Volume

  18. Utterance

  19. Phonemes

  20. bad

  21. ban

  22. bad ban

  23. bad ban

  24. bandage bandit

  25. Fourier Transform

  26. None
  27. Fourier Transform

  28. Amplitude & Frequency

  29. None
  30. Cooley-Tukey Fast Fourier Transform Algorithm

  31. Markov Chain

  32. Hidden Markov Model

  33. None
  34. bad ban

  35. Grammars

  36. None
  37. None
  38. None
  39. hubot-deploy github.com/atmos/hubot-deploy

  40. heaven github.com/atmos/heaven

  41. Deployment Events

  42. None
  43. None
  44. None
  45. None
  46. None
  47. None
  48. None
  49. None
  50. None
  51. slash-heroku github.com/atmos/slash-heroku

  52. capistrano github.com/capistrano/capistrano

  53. None
  54. None
  55. None
  56. None
  57. None
  58. None
  59. None
  60. None
  61. None
  62. x

  63. None
  64. x

  65. x

  66. None
  67. None
  68. None
  69. Web Speech API Web Speech API

  70. None
  71. None
  72. None
  73. None
  74. None
  75. ActionCable

  76. None
  77. None
  78. None
  79. None
  80. None
  81. None
  82. None
  83. None
  84. pocketsphinx-ruby github.com/watsonbox/pocketsphinx-ruby

  85. None
  86. None
  87. None
  88. None
  89. None
  90. None
  91. None
  92. None
  93. None
  94. None
  95. None
  96. None
  97. None
  98. None
  99. None
  100. None
  101. None
  102. None
  103. Thank you @thejonanshow