Commit Graph

239 Commits

Author SHA1 Message Date
Ruben van de Ven 1ccd3b194e Attempt to fix card incompatiblities by using PA 2019-04-26 18:30:16 +02:00
Ruben van de Ven 32be5ed1f8 More logging for playback 2019-04-26 16:46:20 +02:00
Ruben van de Ven 23cf100df7 Next chapter for diversion only on Timeout diversion 2019-04-26 13:34:17 +02:00
Ruben van de Ven bf12323f41 Diversion condition 2019-04-26 11:51:07 +02:00
Ruben van de Ven 2f598ad7f7 Diversions now return to next chapter instead of next message 2019-04-26 11:14:49 +02:00
Ruben van de Ven a286bbf1fa Exract timeline to sepearte page 2019-04-25 19:08:27 +02:00
Ruben van de Ven 997eeff663 Fix notForColor when no color is set 2019-04-25 18:13:44 +02:00
Ruben van de Ven 5db69c48b4 More complete statusses and potential better handling of crashing hugveys, also, hugveys don't come on automatically 2019-04-25 17:39:44 +02:00
Ruben van de Ven 7aad114b13 Track counts for all hugveys (not only selected) and show duration of playing 2019-04-25 13:24:08 +02:00
Ruben van de Ven cd66a7c6af First messages to light, and changes to Timeout (only when no other timeout) and ReplYContains (allow skip for color) diversions 2019-04-25 11:12:27 +02:00
Ruben van de Ven 6ea2a68bcd Timeout Diversion improvements 2019-04-24 16:50:34 +02:00
Ruben van de Ven eeed9e3161 Timeout diversion 2019-04-24 16:09:41 +02:00
Ruben van de Ven 331f5cf1d2 Reply contains diversion + fix for returning to story after diversion was broken 2019-04-24 13:38:41 +02:00
Ruben van de Ven 67d45fadbd Message on hanging interruption 2019-04-24 11:43:17 +02:00
Ruben van de Ven 2708f22b80 Add a duration check to prevent hanging playback 2019-04-24 11:31:20 +02:00
Ruben van de Ven ffcd0d70c2 OSC required for server and better variable matching for unfinished sentences Fix #31 2019-04-17 11:58:40 +02:00
Ruben van de Ven f24f11de23 Add tool foor adding files to git 2019-04-16 17:13:03 +02:00
Ruben van de Ven 245946de34 Fix for hv1 and 2 playing files for hv10/11 etc 2019-04-16 15:23:40 +02:00
Ruben van de Ven b2a378acfe Some changes in an attempt to fix the Panopticon crashes 2019-04-16 14:45:32 +02:00
Ruben van de Ven 7bb3410ec5 More specific errors on player crash 2019-04-16 12:51:06 +02:00
Ruben van de Ven 16a186dc89 Add 'finish' button, and attempt on #29 2019-04-16 12:38:12 +02:00
Ruben van de Ven 080cd1bcee Retry voice when request failed 2019-04-16 11:17:04 +02:00
Ruben van de Ven 72547ae673 Remove mic preroll to avoid speech polution from Hugvey itself 2019-04-16 10:21:48 +02:00
Ruben van de Ven 267b2d980f More details in voice crash 2019-04-15 21:35:38 +02:00
Ruben van de Ven 853e7954ff Fix crash on removed audio file 2019-04-15 20:57:32 +02:00
Ruben van de Ven 596abab9d2 Clean some of the prints 2019-04-12 12:47:26 +02:00
Ruben van de Ven 554f6a2cc3 Mute speech events before playing back audio 2019-04-12 12:38:00 +02:00
Ruben van de Ven a4acc04a91 Fix prerol error always 1s 2019-04-12 11:56:47 +02:00
Ruben van de Ven c1c871a27f Wayy slower mic prerol 2019-04-12 11:45:04 +02:00
Ruben van de Ven 6182362acc New configuration for ridgid card selection by client 2019-04-11 17:47:05 +02:00
Ruben van de Ven 7944717e8e Logging to cmd now a client param, player uses a thread, recording formatting and prerol of mic (in client) 2019-04-11 12:00:11 +02:00
Ruben van de Ven 88ebcda2e3 Try better timing for replyContains timings 2019-04-10 18:46:15 +02:00
Ruben van de Ven 837e19d5e7 Better logging, also for client 2019-04-10 11:13:42 +02:00
Ruben van de Ven 5270994fcf Fix #27 and fix #17 - Transcriptions and recordings - two birds, one stone 2019-04-10 10:13:35 +02:00
Ruben van de Ven 9ef7195019 Add Microsoft 2019-04-09 09:40:50 +02:00
Ruben van de Ven 4498e31d0c Add volume to playback, and better Google ASR resource management 2019-04-08 17:35:10 +02:00
Ruben van de Ven cc03473361 Show breadcrumbs again on selected Hugvey in interface 2019-04-08 12:48:59 +02:00
Ruben van de Ven c4f55c01c7 Workaround for crash of voice fetch, sox audiodev in config, client waits a sec to allow mics to come up 2019-04-08 12:16:41 +02:00
Ruben van de Ven 9a13c0730b Speed up 'create new message' > 2 times 2019-04-06 12:07:45 +02:00
Ruben van de Ven 63f6f15d0f Fix for Google not always giving an is_finished 2019-04-02 17:32:01 +02:00
Ruben van de Ven f446514ebe NoReplyNeeded -> needsReply 2019-04-02 08:54:26 +02:00
Ruben van de Ven 47db17688d quick cleanup 2019-04-01 16:36:51 +02:00
Ruben van de Ven 8bbe75b1ea Remove httpclient for call to voice storage. Attempt to fix 'Too many open files' error 2019-04-01 16:36:34 +02:00
Ruben van de Ven 15a3ddc5dd Fix #26 - Condition: Variable 2019-03-29 14:11:48 +01:00
Ruben van de Ven 880503777e Stop google voice when hugvey is speaking 2019-03-28 12:15:15 +01:00
Ruben van de Ven f644d5c6de Fix #24 - Timeout parameter whether to count it as a silence. 2019-03-27 15:43:02 +01:00
Ruben van de Ven ee49ce2035 Implement cutelog for server, and timeline in Panopticon. 2019-03-27 13:36:09 +01:00
Ruben van de Ven aab0df7438 Client compatible with older versin 2019-03-25 17:45:07 +01:00
Ruben van de Ven d95709b9a1 Logging made fit for cutelog / client audio stream now on port = port_nr + hugvey_id' 2019-03-23 18:18:52 +01:00
Ruben van de Ven 3eb4c78ae4 Add id to client 2019-03-07 21:34:50 +01:00
Ruben van de Ven aa1385baed Diversions: repeat & no_response 2019-03-07 20:19:43 +01:00
Ruben van de Ven 1563f9d1af Colors and SFX 2019-02-28 18:58:03 +01:00
Ruben van de Ven a798b3b638 Add prefetch of variables, and JSON saves are indented 2019-02-26 21:27:38 +01:00
Ruben van de Ven 9b5759a4ac Blocking audio at client instead of server 2019-02-25 12:52:23 +01:00
Ruben van de Ven b4167574df Messgaes from Lyrebird can be overriden with uploaded file 2019-02-24 21:38:08 +01:00
Ruben van de Ven 58b977f5df Temporarily disable recording while playing audio 2019-02-22 14:45:36 +01:00
Ruben van de Ven 02eac88560 No requests_threads requirement anymore 2019-02-19 10:18:17 +01:00
Ruben van de Ven 79424ccfbf Fetch voice from Lyrebird 2019-02-18 20:38:54 +01:00
Ruben van de Ven 46941e45a5 Implement InstantMatch and OnlyIfNoReply 2019-02-15 12:26:56 +01:00
Ruben van de Ven 138ede6ad6 Fixes save & play from message 2019-02-14 11:15:09 +01:00
Ruben van de Ven 31490fe514 Rename voice and attempt to fix save & play 2019-02-14 08:39:31 +01:00
Ruben van de Ven 7eb48bd016 New contain conditions now work incl. timer 2019-02-11 21:28:48 +01:00
Begüm Erciyas fe2160e3cb Merge branch 'master' of https://gitlab.com/hugvey/hugvey 2019-01-28 17:27:43 +01:00
Begüm Erciyas 7a6f878ed4 Fixes for mac 2019-01-28 17:27:38 +01:00
Ruben van de Ven 602633373e Test version 2019-01-28 17:26:48 +01:00
Ruben van de Ven fd27706a48 Implement 'stop' in client & briefly start interrupt for server 2019-01-26 22:35:26 +01:00
Ruben van de Ven e31918991c Remove nodes/directions/conditions and updating language and play from position 2019-01-25 17:09:18 +01:00
Ruben van de Ven 3e06356edc Play from a specific point 2019-01-25 15:45:46 +01:00
Ruben van de Ven d00b676ad8 Show progress for selected Hugvey 2019-01-25 14:10:19 +01:00
Ruben van de Ven 2a712fb7e1 Fix queing of restart 2019-01-25 13:11:00 +01:00
Ruben van de Ven 46299d2dac Change language 2019-01-25 11:59:03 +01:00
Ruben van de Ven c66ca30a45 Restart functions + stylings 2019-01-25 11:17:10 +01:00
Ruben van de Ven a1f66a6a01 Refactor Interruptions to Diversions & some fixes in status display 2019-01-25 10:43:55 +01:00
Ruben van de Ven 949a7f2112 Audiofile upload 2019-01-24 15:01:01 +01:00
Ruben van de Ven acbd6fdd94 Improvements to interface 2019-01-24 14:27:04 +01:00
Ruben van de Ven e53753734a Working on file upload 2019-01-23 22:38:27 +01:00
Ruben van de Ven 3cc1586ed2 Start integration of narrative builder 2019-01-23 15:41:40 +01:00
Ruben van de Ven c5227d7f8c Webdev workflow 2019-01-23 15:26:44 +01:00
Ruben van de Ven 1ea85dd490 Running a very basic Story for the hugveys 2019-01-22 08:59:45 +01:00
Ruben van de Ven f5f08fc103 Starting Panopticon implementation 2019-01-18 19:39:35 +01:00
Ruben van de Ven 30b2f9e8af Basic speaking interaction now working with google + espeak 2019-01-18 15:40:43 +01:00
Ruben van de Ven 13b61225d7 Reimplemented existing story line 2019-01-18 12:42:50 +01:00
Ruben van de Ven e8bfa8a6da Use PUB/Sub for voice sending (auto socket recovery_ 2019-01-17 21:23:05 +01:00
Ruben van de Ven 8f68505ff4 Semi working google voice 2019-01-17 20:28:55 +01:00
Ruben van de Ven a6c0739f27 Streaming audio to central command when on verbose 2019-01-17 17:39:52 +01:00
Ruben van de Ven 7bce8fd318 Client now publishes itself 2019-01-16 09:00:49 +01:00
Ruben van de Ven ad9a4b8f13 First client version 2019-01-15 23:34:59 +01:00
Ruben van de Ven bf8649c5fe .gitignore and clean .pyc 2019-01-15 21:41:23 +01:00
Ruben van de Ven e2e4c072f8 Initial WIP version 2019-01-15 21:40:44 +01:00