Advertisement
bossjones

Untitled

Jul 23rd, 2013
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. # pulse audio + pocketsphinx testing
  2.  
  3. #### #############################
  4. #### based on the following:
  5. #### root@scarlettpi:~# cat /etc/asound.conf
  6. #### pcm.pulse {
  7. ####     type pulse
  8. #### }
  9. ####
  10. #### ctl.pulse {
  11. ####     type pulse
  12. #### }
  13. ####
  14. #### pcm.!default {
  15. ####     type pulse
  16. #### }
  17. ####
  18. #### ctl.!default {
  19. ####     type pulse
  20. #### }
  21. #### root@scarlettpi:~#
  22. ####
  23. #### AND ... the daemon is running look:
  24.  
  25. root@scarlettpi:/home/pi# ps uax | grep audio
  26. pi        3128 26.5  1.2  99976  5792 ?        S<l  02:02   0:01 /usr/bin/pulseaudio --start --log-target=syslog --system=false
  27. pi        3136  2.6  0.5  14636  2616 ?        S    02:02   0:00 /usr/lib/pulseaudio/pulse/gconf-helper
  28. root      3145  0.0  0.1   3544   808 pts/0    S+   02:02   0:00 grep audio
  29.  
  30.  
  31. root@scarlettpi:/home/pi# tail -f /var/log/syslog
  32. Jul 23 02:02:05 scarlettpi rtkit-daemon[2854]: Successfully made thread 3129 of process 3128 (/usr/bin/pulseaudio) owned by '1000' RT at priority 5.
  33. Jul 23 02:02:05 scarlettpi rtkit-daemon[2854]: Supervising 2 threads of 1 processes of 1 users.
  34. Jul 23 02:02:06 scarlettpi rtkit-daemon[2854]: Successfully made thread 3133 of process 3128 (/usr/bin/pulseaudio) owned by '1000' RT at priority 5.
  35. Jul 23 02:02:06 scarlettpi rtkit-daemon[2854]: Supervising 3 threads of 1 processes of 1 users.
  36. Jul 23 02:02:06 scarlettpi pulseaudio[3128]: [pulseaudio] module-jackdbus-detect.c: Unable to contact D-Bus session bus: org.freedesktop.DBus.Error.NotSupported: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
  37. Jul 23 02:02:06 scarlettpi pulseaudio[3128]: [pulseaudio] module.c: Failed to load module "module-jackdbus-detect" (argument: ""): initialization failed.
  38. Jul 23 02:02:06 scarlettpi pulseaudio[3128]: [pulseaudio] socket-server.c: socket(PF_INET6): Address family not supported by protocol
  39. Jul 23 02:02:06 scarlettpi pulseaudio[3128]: [pulseaudio] main.c: Module load failed.
  40. Jul 23 02:02:06 scarlettpi pulseaudio[3128]: [pulseaudio] server-lookup.c: Unable to contact D-Bus: org.freedesktop.DBus.Error.NotSupported: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
  41. Jul 23 02:02:06 scarlettpi pulseaudio[3128]: [pulseaudio] main.c: Unable to contact D-Bus: org.freedesktop.DBus.Error.NotSupported: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
  42. ^C
  43. root@scarlettpi:/home/pi#
  44.  
  45.  
  46. i'm going to try and run the following command. Any immediate issues that stand out?
  47.  
  48. pi@scarlettpi:~$ pocketsphinx_continuous -adcdev pulse -mftt=512 -samprate 48000 -lm /usr/install/pocketsphinx-0.8/custom_language/en_model.lm -dict /usr/install/pocketsphinx-0.8/custom_language/cmudict.hub4.06d.dict -hmm /usr/install/pocketsphinx-0.8/model/hmm
  49.  
  50. OR I can run
  51.  
  52. pi@scarlettpi:~$ pocketsphinx_continuous -adcdev pcm.pulse -mftt=512 -samprate 48000 -lm /usr/install/pocketsphinx-0.8/custom_language/en_model.lm -dict /usr/install/pocketsphinx-0.8/custom_language/cmudict.hub4.06d.dict -hmm /usr/install/pocketsphinx-0.8/model/hmm
  53.  
  54. Ran both..
  55.  
  56. Got the following:
  57.  
  58. [.......Blah blah blah blah blah]....
  59. INFO: ngram_model_arpa.c(77): No \data\ mark in LM file
  60. INFO: ngram_model_dmp.c(142): Will use memory-mapped I/O for LM file
  61. INFO: ngram_model_dmp.c(196): ngrams 1=5001, 2=436879, 3=418286
  62. INFO: ngram_model_dmp.c(242):     5001 = LM.unigrams(+trailer) read
  63. INFO: ngram_model_dmp.c(288):   436879 = LM.bigrams(+trailer) read
  64. INFO: ngram_model_dmp.c(314):   418286 = LM.trigrams read
  65. INFO: ngram_model_dmp.c(339):    37293 = LM.prob2 entries read
  66. INFO: ngram_model_dmp.c(359):    14370 = LM.bo_wt2 entries read
  67. INFO: ngram_model_dmp.c(379):    36094 = LM.prob3 entries read
  68. INFO: ngram_model_dmp.c(407):      854 = LM.tseg_base entries read
  69. INFO: ngram_model_dmp.c(463):     5001 = ascii word strings read
  70. INFO: ngram_search_fwdtree.c(99): 788 unique initial diphones
  71. INFO: ngram_search_fwdtree.c(147): 0 root, 0 non-root channels, 60 single-phone words
  72. INFO: ngram_search_fwdtree.c(186): Creating search tree
  73. INFO: ngram_search_fwdtree.c(191): before: 0 root, 0 non-root channels, 60 single-phone words
  74. INFO: ngram_search_fwdtree.c(326): after: max nonroot chan increased to 13428
  75. INFO: ngram_search_fwdtree.c(338): after: 457 root, 13300 non-root channels, 26 single-phone words
  76. INFO: ngram_search_fwdflat.c(156): fwdflat: min_ef_width = 4, max_sf_win = 25
  77. INFO: continuous.c(371): pocketsphinx_continuous COMPILED ON: Jul 22 2013, AT: 01:21:55
  78.  
  79. Error opening audio device pulse for capture: Connection refused
  80. FATAL_ERROR: "continuous.c", line 246: Failed to open audio device
  81. pi@scarlettpi ~ $
  82.  
  83. Sigh....What am I still missing.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement