Topics

Updates to Github #github

espeak-ng@groups.io Integration <espeak-ng@...>
 

[espeak-ng:master] New Issue Created by rhdunn:
#7 Reimplement the SAPI bindings.

The SAPI bindings should be rewritten to avoid the Copyright assignments to Microsoft. This should include: 1. referring to external versions of the SAPI libraries; 2. not including generated files from midl, etc.; 3. using a more modern project format (MSBuild) than Visual Studio 6!; 4. avoid using pre-compiled headers (see #6).

The rewrite should also look to improve the SAPI binding in general.


[espeak-ng:master] New Issue Created by rhdunn:
#7 Reimplement the SAPI bindings.

The SAPI bindings should be rewritten to avoid the Copyright assignments to Microsoft. The rewrite should also look to improve the SAPI binding in general.

General Infrastructure: - [x] Refer to external versions of the SAPI libraries. - [ ] Not including generated files from midl, etc. - [ ] Use a more modern project format (MSBuild) than Visual Studio 6! - [ ] Avoid using pre-compiled headers (see #6). - [ ] Implement the SAPI COM interfaces in libespeak-ng.dll, not in a separate DLL. - [ ] Don't depend on the ATL library -- only use the Windows headers.

SAPI Interfaces: - [ ] ISpObjectWithToken - [ ] ISpTTSEngine

ISpTTSEngine:Speak SPVTEXTFRAG state actions: - [ ] SPVA_Speak - [ ] SPVA_Silence - [ ] SPVA_Pronounce - [ ] SPVA_Bookmark - [ ] SPVA_SpellOut - [ ] SPVA_ParseUnknownTag

Voice Management: - [ ] Select and install voices from the MSI installer -- language+accent. - [ ] Select the voice variant from an eSpeak SAPI configuration/properties page.


[espeak-ng:master] New Issue Created by rhdunn:
#7 Reimplement the SAPI bindings.

The SAPI bindings should be rewritten to avoid the Copyright assignments to Microsoft. The rewrite should also look to improve the SAPI binding in general.

General Infrastructure: - [x] Refer to external versions of the SAPI libraries. - [x] Not including generated files from midl, etc. - [ ] Use a more modern project format (MSBuild) than Visual Studio 6! - [ ] Avoid using pre-compiled headers (see #6). - [ ] Implement the SAPI COM interfaces in libespeak-ng.dll, not in a separate DLL. - [ ] Don't depend on the ATL library -- only use the Windows headers.

SAPI Interfaces: - [ ] ISpObjectWithToken - [ ] ISpTTSEngine

ISpTTSEngine:Speak SPVTEXTFRAG state actions: - [ ] SPVA_Speak - [ ] SPVA_Silence - [ ] SPVA_Pronounce - [ ] SPVA_Bookmark - [ ] SPVA_SpellOut - [ ] SPVA_ParseUnknownTag

Voice Management: - [ ] Select and install voices from the MSI installer -- language+accent. - [ ] Select the voice variant from an eSpeak SAPI configuration/properties page.


[espeak-ng:master] New Issue Created by rhdunn:
#7 Reimplement the SAPI bindings.

The SAPI bindings should be rewritten to avoid the Copyright assignments to Microsoft. The rewrite should also look to improve the SAPI binding in general.

General Infrastructure: - [x] Refer to external versions of the SAPI libraries. - [x] Don't include generated files from midl, etc. - [ ] Use a more modern project format (MSBuild) than Visual Studio 6! - [ ] Avoid using pre-compiled headers (see #6). - [ ] Implement the SAPI COM interfaces in libespeak-ng.dll, not in a separate DLL. - [ ] Don't depend on the ATL library -- only use the Windows headers.

SAPI Interfaces: - [ ] ISpObjectWithToken - [ ] ISpTTSEngine

ISpTTSEngine:Speak SPVTEXTFRAG state actions: - [ ] SPVA_Speak - [ ] SPVA_Silence - [ ] SPVA_Pronounce - [ ] SPVA_Bookmark - [ ] SPVA_SpellOut - [ ] SPVA_ParseUnknownTag

Voice Management: - [ ] Select and install voices from the MSI installer -- language+accent. - [ ] Select the voice variant from an eSpeak SAPI configuration/properties page.


[espeak-ng:master] New Issue Created by rhdunn:
#7 Reimplement the SAPI bindings.

The SAPI bindings should be rewritten to avoid the Copyright assignments to Microsoft. The rewrite should also look to improve the SAPI binding in general.

General Infrastructure: - [x] Refer to external versions of the SAPI libraries. - [x] Don't include generated files from midl, etc. - [x] Use a more modern project format (MSBuild) than Visual Studio 6! - [ ] Avoid using pre-compiled headers (see #6). - [ ] Implement the SAPI COM interfaces in libespeak-ng.dll, not in a separate DLL. - [ ] Don't depend on the ATL library -- only use the Windows headers.

SAPI Interfaces: - [ ] ISpObjectWithToken - [ ] ISpTTSEngine

ISpTTSEngine:Speak SPVTEXTFRAG state actions: - [ ] SPVA_Speak - [ ] SPVA_Silence - [ ] SPVA_Pronounce - [ ] SPVA_Bookmark - [ ] SPVA_SpellOut - [ ] SPVA_ParseUnknownTag

Voice Management: - [ ] Select and install voices from the MSI installer -- language+accent. - [ ] Select the voice variant from an eSpeak SAPI configuration/properties page.


[espeak-ng:master] New Issue Created by rhdunn:
#7 Reimplement the SAPI bindings.

The SAPI bindings should be rewritten to avoid the Copyright assignments to Microsoft. The rewrite should also look to improve the SAPI binding in general.

General Infrastructure: - [x] Refer to external versions of the SAPI libraries. - [x] Don't include generated files from midl, etc. - [x] Use a more modern project format (MSBuild) than Visual Studio 6! - [x] Avoid using pre-compiled headers (see #6). - [ ] Implement the SAPI COM interfaces in libespeak-ng.dll, not in a separate DLL. - [ ] Don't depend on the ATL library -- only use the Windows headers.

SAPI Interfaces: - [ ] ISpObjectWithToken - [ ] ISpTTSEngine

ISpTTSEngine:Speak SPVTEXTFRAG state actions: - [ ] SPVA_Speak - [ ] SPVA_Silence - [ ] SPVA_Pronounce - [ ] SPVA_Bookmark - [ ] SPVA_SpellOut - [ ] SPVA_ParseUnknownTag

Voice Management: - [ ] Select and install voices from the MSI installer -- language+accent. - [ ] Select the voice variant from an eSpeak SAPI configuration/properties page.


[espeak-ng:master] New Issue Created by rhdunn:
#7 Reimplement the SAPI bindings.

The SAPI bindings should be rewritten to avoid the Copyright assignments to Microsoft. The rewrite should also look to improve the SAPI binding in general.

General Infrastructure: - [x] Refer to external versions of the SAPI libraries. - [x] Don't include generated files from midl, etc. - [x] Use a more modern project format (MSBuild) than Visual Studio 6! - [x] Avoid using pre-compiled headers (see #6). - [x] Implement the SAPI COM interfaces in libespeak-ng.dll, not in a separate DLL. - [ ] Don't depend on the ATL library -- only use the Windows headers.

SAPI Interfaces: - [ ] ISpObjectWithToken - [ ] ISpTTSEngine

ISpTTSEngine:Speak SPVTEXTFRAG state actions: - [ ] SPVA_Speak - [ ] SPVA_Silence - [ ] SPVA_Pronounce - [ ] SPVA_Bookmark - [ ] SPVA_SpellOut - [ ] SPVA_ParseUnknownTag

Voice Management: - [ ] Select and install voices from the MSI installer -- language+accent. - [ ] Select the voice variant from an eSpeak SAPI configuration/properties page.


[espeak-ng:master] New Issue Created by rhdunn:
#7 Reimplement the SAPI bindings.

The SAPI bindings should be rewritten to avoid the Copyright assignments to Microsoft. The rewrite should also look to improve the SAPI binding in general.

General Infrastructure: - [x] Refer to external versions of the SAPI libraries. - [x] Don't include generated files from midl, etc. - [x] Use a more modern project format (MSBuild) than Visual Studio 6! - [x] Avoid using pre-compiled headers (see #6). - [x] Implement the SAPI COM interfaces in libespeak-ng.dll, not in a separate DLL. - [x] Don't depend on the ATL library -- only use the Windows headers.

SAPI Interfaces: - [ ] ISpObjectWithToken - [ ] ISpTTSEngine

ISpTTSEngine:Speak SPVTEXTFRAG state actions: - [ ] SPVA_Speak - [ ] SPVA_Silence - [ ] SPVA_Pronounce - [ ] SPVA_Bookmark - [ ] SPVA_SpellOut - [ ] SPVA_ParseUnknownTag

Voice Management: - [ ] Select and install voices from the MSI installer -- language+accent. - [ ] Select the voice variant from an eSpeak SAPI configuration/properties page.


[espeak-ng:master] New Issue Created by rhdunn:
#7 Reimplement the SAPI bindings.

The SAPI bindings should be rewritten to avoid the Copyright assignments to Microsoft. The rewrite should also look to improve the SAPI binding in general.

General Infrastructure: - [x] Refer to external versions of the SAPI libraries. - [x] Don't include generated files from midl, etc. - [x] Use a more modern project format (MSBuild) than Visual Studio 6! - [x] Avoid using pre-compiled headers (see #6). - [x] Implement the SAPI COM interfaces in libespeak-ng.dll, not in a separate DLL. - [x] Don't depend on the ATL library -- only use the Windows headers.

SAPI Interfaces: - [ ] ISpObjectWithToken - [ ] ISpTTSEngine

ISpTTSEngine:Speak SPVTEXTFRAG state actions: - [ ] SPVA_Speak - [ ] SPVA_Silence - [ ] SPVA_Pronounce - [ ] SPVA_Bookmark - [ ] SPVA_SpellOut - [ ] SPVA_ParseUnknownTag

Voice Management: - [ ] Select and install voices from the MSI installer -- language+accent. - [ ] Select the voice variant from an eSpeak SAPI configuration/properties page.


[espeak-ng:master] New Issue Created by rhdunn:
#7 Reimplement the SAPI bindings.

The SAPI bindings should be rewritten to avoid the Copyright assignments to Microsoft. The rewrite should also look to improve the SAPI binding in general.

General Infrastructure: - [x] Refer to external versions of the SAPI libraries. - [x] Don't include generated files from midl, etc. - [x] Use a more modern project format (MSBuild) than Visual Studio 6! - [x] Avoid using pre-compiled headers (see #6). - [x] Implement the SAPI COM interfaces in libespeak-ng.dll, not in a separate DLL. - [x] Don't depend on the ATL library -- only use the Windows headers.

SAPI Interfaces: - [x] ISpObjectWithToken - [ ] ISpTTSEngine

ISpTTSEngine:Speak SPVTEXTFRAG state actions: - [ ] SPVA_Speak - [ ] SPVA_Silence - [ ] SPVA_Pronounce - [ ] SPVA_Bookmark - [ ] SPVA_SpellOut - [ ] SPVA_ParseUnknownTag

Voice Management: - [ ] Select and install voices from the MSI installer -- language+accent. - [ ] Select the voice variant from an eSpeak SAPI configuration/properties page.


[espeak-ng:master] New Issue Created by rhdunn:
#7 Reimplement the SAPI bindings.

The SAPI bindings should be rewritten to avoid the Copyright assignments to Microsoft. The rewrite should also look to improve the SAPI binding in general.

General Infrastructure: - [x] Refer to external versions of the SAPI libraries. - [x] Don't include generated files from midl, etc. - [x] Use a more modern project format (MSBuild) than Visual Studio 6! - [x] Avoid using pre-compiled headers (see #6). - [x] Implement the SAPI COM interfaces in libespeak-ng.dll, not in a separate DLL. - [x] Don't depend on the ATL library -- only use the Windows headers.

SAPI Interfaces: - [x] ISpObjectWithToken - [x] ISpTTSEngine

ISpTTSEngine:Speak SPVTEXTFRAG state actions: - [x] SPVA_Speak - [ ] SPVA_Silence - [ ] SPVA_Pronounce - [ ] SPVA_Bookmark - [ ] SPVA_SpellOut - [ ] SPVA_ParseUnknownTag

Voice Management: - [ ] Select and install voices from the MSI installer -- language+accent. - [ ] Select the voice variant from an eSpeak SAPI configuration/properties page.