Laurent Pelecq
|
883e491a7f
|
Add all requests in AsyncClient.
* Simplify fifo tests with tempfile.
* Test getter in async fifo tests.
|
2 years ago |
Laurent Pelecq
|
c0f0b69dd8
|
Don't reexport Source
|
2 years ago |
Laurent Pelecq
|
ec1b1aca51
|
New AsyncClient class.
* Only few commands are implemented.
* Example async_mio_loop added.
|
2 years ago |
Laurent Pelecq
|
b3dd02603a
|
Fix send_char and rename error NoLine to TooFewLines
|
2 years ago |
Laurent Pelecq
|
a186c456db
|
Dual synchronous and asynchronous API.
* Calls have been separate in a "send" and a "receive" to have the same methods in both modes.
* Asynchrone API is enabled with feature "async-mio".
|
2 years ago |
Laurent Pelecq
|
58b1d5513f
|
Both sync and async tests pass
|
2 years ago |
Laurent Pelecq
|
aff43c6147
|
Add error NotReady for asynchronous mode
|
2 years ago |
Laurent Pelecq
|
4f9f0fe9dc
|
Change some method names
|
2 years ago |
Laurent Pelecq
|
73b2531c4f
|
Dual synchronous and asynchronous API
Tests don't work in async mode
|
2 years ago |
Laurent Pelecq
|
855b0c5af0
|
add notifications
|
2 years ago |
Laurent Pelecq
|
dcd38f2b9e
|
Test for synthesis voices. Few other tests.
|
3 years ago |
Laurent Pelecq
|
7d6d8db931
|
Test {set, get, list}_voice_types.
|
3 years ago |
Laurent Pelecq
|
79e7986ba9
|
Test SSML mode, spelling, capital letter recognition
|
3 years ago |
Laurent Pelecq
|
837a84950c
|
More tests get/set language, rate, ...
|
3 years ago |
Laurent Pelecq
|
ca890b48e4
|
Using new type ClientName to create client.
|
3 years ago |
Laurent Pelecq
|
da3f295f96
|
Fix type ClientTarget. Move basic types in types.rs.
|
3 years ago |
Laurent Pelecq
|
5a656d5d27
|
add all commands except notification and history, and no tests
|
3 years ago |
Laurent Pelecq
|
5939548b69
|
fix speak, add documentation.
|
3 years ago |
Laurent Pelecq
|
aa73dab21b
|
add speak and unit tests for the client
|
3 years ago |
Laurent Pelecq
|
0914f8b191
|
initial implementation to connect and quit
|
3 years ago |