Commit graph

261 commits

Author SHA1 Message Date
Gregory John Casamento
ac1ab5fb76 Alternate implementation 2023-01-18 04:02:23 -05:00
Gregory John Casamento
0ba3345791 Update so code builds properly 2023-01-15 01:58:52 -05:00
Gregory John Casamento
27a3d500f6 change the name of the main function so that we can call it externally 2023-01-14 04:40:25 -05:00
Gregory John Casamento
4d9e2a6ac5 Remove warnings from ffplay 2023-01-14 04:40:25 -05:00
Gregory John Casamento
314fdd85d1 Update NSMovie.m, start cleaning up ffplay.m 2023-01-14 04:40:25 -05:00
Gregory John Casamento
d0d10fbe02 Non-functional clean build of ffplay.m 2023-01-14 04:40:25 -05:00
Gregory John Casamento
560f2d64b2 Add ffplay.m -- a port of ffplay.c, to help implement the GSVideoSink / VideoOutputSink class 2023-01-14 04:40:25 -05:00
Gregory John Casamento
1994a629e1 Add errors to give us more of a clue of when something is wrong with decoding 2023-01-14 04:40:25 -05:00
Gregory John Casamento
d42ba86d88 Fix mathematical error when hitting the end of the stream. Add an error when the packet is NULL 2023-01-14 04:40:25 -05:00
Gregory John Casamento
90bbe8d1bf Update code to read NSData, add implementation of open/close in VideoSourceSink.m 2023-01-14 04:40:25 -05:00
Gregory John Casamento
a4e417b683 Changes to NSMovie/NSMovieView/GSVideoSink and other classes to support playback of video files in NSMovie/NSMovieView 2023-01-14 04:40:23 -05:00
Gregory John Casamento
eab95f6389 Add decoder logic 2023-01-14 04:38:50 -05:00
Gregory John Casamento
01b6340698 Select plugins for sink and source 2023-01-14 04:38:50 -05:00
Gregory John Casamento
1948e1e53e Intialize file types and GSVideoSource in NSMovie 2023-01-14 04:38:48 -05:00
Gregory John Casamento
d0aa30d276 Remove *.nsmovie in video dir 2023-01-14 04:37:14 -05:00
Gregory John Casamento
e8be735e96 Add the beginning of code to handle movie playback 2023-01-14 04:37:14 -05:00
Sergei Golovin
94dc3a107a * fix to build GSSpell in custom build dir 2022-02-22 17:26:54 +04:00
Gregory Casamento
6bc1bebf53 Add icon for speech synthesizer 2021-06-24 19:11:42 -04:00
Gregory Casamento
bf46505e08 Add icon for speech recognizer. 2021-06-24 19:00:51 -04:00
Gregory John Casamento
bacceb1a46 Prevent logging of content into public log. Only log server events 2020-02-11 06:37:49 -05:00
Gregory John Casamento
9953d7d132 Correct issue with detecting if app is in foreground 2020-02-11 06:11:43 -05:00
Gregory John Casamento
4ab70420a8 Add exception handling logic. I did this without using performSelector since it only occurs in a couple of places (it didn't seem worth the effort). 2020-02-09 19:55:46 -05:00
Gregory John Casamento
031868f73e Changes to support multiple connections. 2020-02-09 05:30:35 -05:00
Gregory John Casamento
4b1d3c679f Implement both ignoring all recognizers, but the ones specified and ignoring when app is not active. 2020-02-08 15:01:31 -05:00
Gregory John Casamento
efc901b79d Fix compilation error 2020-02-08 07:37:58 -05:00
Gregory John Casamento
347fa8c4e1 Update build to fred's suggestions. No more hardcoded entries 2020-02-08 07:01:46 -05:00
Gregory John Casamento
6539ed8913 Final cleanup of debug output 2020-02-08 06:44:43 -05:00
Gregory John Casamento
d415f526d7 Reduce info debugging. 2020-02-08 06:35:11 -05:00
Gregory John Casamento
4b3a7b5d15 Cleanup. 2020-02-08 06:25:10 -05:00
Gregory John Casamento
f05702d450 Stop thread properly and close utterance. 2020-02-08 06:22:14 -05:00
Gregory John Casamento
07bf3d32e4 Shut down server when all connections are dead 2020-02-08 06:08:27 -05:00
Gregory John Casamento
eda8259f53 Retain connection. 2020-02-08 03:58:13 -05:00
Gregory John Casamento
60cf308471 Collapse server into normal instance 2020-02-08 02:45:40 -05:00
Gregory John Casamento
3468a92539 Cleanup. Fix issues pointed out in review. 2020-02-07 04:50:40 -05:00
Gregory John Casamento
f823bf3021 Add headers 2020-02-07 04:35:35 -05:00
Gregory John Casamento
4ebc932cb3 Fix issues pointed out by fred 2020-02-07 04:25:39 -05:00
Gregory John Casamento
d3c1fd9724 More fixes to the recognizer 2020-02-06 04:29:51 -05:00
Gregory John Casamento
8320300fdd Cleanup speech synth implementation. Correct recognizer. 2020-02-06 03:15:18 -05:00
Gregory John Casamento
a9bc3fe5d9 Cleanup and some minor changes 2020-02-06 02:35:53 -05:00
Gregory John Casamento
92e00382c0 Make changes suggested by fred 2020-02-05 22:56:16 -05:00
Gregory John Casamento
e50bfcf35d Use a thread to start listening and release it when done. 2020-02-04 06:52:53 -05:00
Gregory John Casamento
1c792c3f40 Bring code into better compliance with GNUstep standards. 2020-02-04 06:20:36 -05:00
Gregory John Casamento
5ffc1ed127 Use NSLog instead of Pocketsphinx specific macros 2020-02-04 06:13:13 -05:00
Gregory John Casamento
72697f699c Complete initial implementation of speech recognizer 2020-02-04 05:26:52 -05:00
Gregory John Casamento
8c35633a56 Add delegate 2020-02-03 11:02:03 -05:00
Gregory John Casamento
0ab7edf05a Add start/end utterance calls 2020-02-03 08:13:08 -05:00
Gregory John Casamento
20fefae849 Fix link errors 2020-02-03 07:56:55 -05:00
Gregory John Casamento
2f8e9656a3 Fix compilation of recognizer using pocketsphinx. 2020-02-03 07:09:08 -05:00
Gregory John Casamento
fbcc8c6ae4 Add files 2020-02-03 01:02:50 -05:00
Gregory John Casamento
886cb4d0e8 Clean compile for speech recognizer server 2020-02-01 05:57:32 -05:00