You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

test.yml 1.5 kB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. nodes:
  2. - id: dora-microphone
  3. build: pip install -e ../../node-hub/dora-microphone
  4. path: dora-microphone
  5. inputs:
  6. tick: dora/timer/millis/2000
  7. outputs:
  8. - audio
  9. - id: dora-vad
  10. build: pip install -e ../../node-hub/dora-vad
  11. path: dora-vad
  12. inputs:
  13. audio: dora-microphone/audio
  14. outputs:
  15. - audio
  16. - timestamp_start
  17. - id: dora-distil-whisper
  18. build: pip install -e ../../node-hub/dora-distil-whisper
  19. path: dora-distil-whisper
  20. inputs:
  21. input: dora-vad/audio
  22. outputs:
  23. - text
  24. env:
  25. TARGET_LANGUAGE: english
  26. - id: dora-llama-cpp-python
  27. build: pip install -e ../../node-hub/dora-llama-cpp-python
  28. path: dora-llama-cpp-python
  29. inputs:
  30. text: dora-distil-whisper/text
  31. outputs:
  32. - text
  33. env:
  34. MODEL_BACKEND: llama-cpp # Can be changed to "huggingface" if needed
  35. - id: plot
  36. build: pip install -e ../../node-hub/dora-rerun
  37. path: dora-rerun
  38. inputs:
  39. text_llama: dora-llama-cpp-python/text
  40. text_whisper: dora-distil-whisper/text
  41. - id: dora-kokoro-tts
  42. build: pip install -e ../../node-hub/dora-kokoro-tts
  43. path: dora-kokoro-tts
  44. inputs:
  45. text: dora-llama-cpp-python/text
  46. outputs:
  47. - audio
  48. env:
  49. ACTIVATION_WORDS: you
  50. - id: dora-pyaudio
  51. build: pip install -e ../../node-hub/dora-pyaudio
  52. path: dora-pyaudio
  53. inputs:
  54. audio: dora-kokoro-tts/audio
  55. timestamp_start: dora-vad/timestamp_start