Skip to Content.
Sympa Menu

emacspeak - Re: [Emacspeak] Sharpwin First (hopefully) Useable Release

Subject: Emacspeak discussion list

List archive

Re: [Emacspeak] Sharpwin First (hopefully) Useable Release


Chronological Thread 
  • From: Devin Prater <r.d.t.prater AT gmail.com>
  • To: Robert Melton <lists AT robertmelton.com>
  • Cc: Emacspeaks <emacspeak AT emacspeak.net>
  • Subject: Re: [Emacspeak] Sharpwin First (hopefully) Useable Release
  • Date: Wed, 10 Apr 2024 16:55:27 -0500

PS C:\Users\devin\Nextcloud\src\sharpwin> dotnet restore
Determining projects to restore...
C:\Users\devin\Nextcloud\src\sharpwin\SharpWin.csproj : warning NU1604: Project dependency System.Speech does not contain an inclusive lower bound. Include
a lower bound in the dependency version to ensure consistent restore results. [C:\Users\devin\Nextcloud\src\sharpwin\SharpWin.sln]
C:\Users\devin\Nextcloud\src\sharpwin\SharpWin.csproj : error NU1100: Unable to resolve 'NAudio (>= 2.2.1)' for 'net8.0'. [C:\Users\devin\Nextcloud\src\sha
rpwin\SharpWin.sln]
C:\Users\devin\Nextcloud\src\sharpwin\SharpWin.csproj : error NU1100: Unable to resolve 'NVorbis (>= 0.10.5)' for 'net8.0'. [C:\Users\devin\Nextcloud\src\s
harpwin\SharpWin.sln]
C:\Users\devin\Nextcloud\src\sharpwin\SharpWin.csproj : error NU1100: Unable to resolve 'System.Speech ' for 'net8.0'. [C:\Users\devin\Nextcloud\src\sharpw
in\SharpWin.sln]
Failed to restore C:\Users\devin\Nextcloud\src\sharpwin\SharpWin.csproj (in 119 ms).


On 4/10/2024 4:41 PM, Robert Melton wrote:
Devin--

What do you get if you type "dotnet restore", it was my understanding NuGet
should just grab those files on your behalf (the NAudio files).

On Apr 10, 2024, at 17:32, Devin Prater (via emacspeak Mailing List)
<emacspeak AT emacspeak.net> wrote:

So, I tried to build it. I ran make.ps1, had to install dotnet-sdk, did it
with Scoop. Then, when I ran make again, I got the below errors about
dependencies. I don't know a thing about DotNet, but do I have the wrong
version? Scoop gave me SDK Version: 8.0.204.

Determining projects to restore...
C:\Users\devin\Nextcloud\src\sharpwin\SharpWin.csproj : warning NU1604:
Project dependency System.Speech does not contain an inclusive lower bound.
Include
a lower bound in the dependency version to ensure consistent restore results.
[C:\Users\devin\Nextcloud\src\sharpwin\SharpWin.sln]
C:\Users\devin\Nextcloud\src\sharpwin\SharpWin.csproj : error NU1100: Unable to
resolve 'NAudio (>= 2.2.1)' for 'net8.0'. [C:\Users\devin\Nextcloud\src\sha
rpwin\SharpWin.sln]
C:\Users\devin\Nextcloud\src\sharpwin\SharpWin.csproj : error NU1100: Unable to
resolve 'NVorbis (>= 0.10.5)' for 'net8.0'. [C:\Users\devin\Nextcloud\src\s
harpwin\SharpWin.sln]
C:\Users\devin\Nextcloud\src\sharpwin\SharpWin.csproj : error NU1100: Unable
to resolve 'System.Speech ' for 'net8.0'. [C:\Users\devin\Nextcloud\src\sharpw
in\SharpWin.sln]
Failed to restore C:\Users\devin\Nextcloud\src\sharpwin\SharpWin.csproj (in
104 ms).



On 4/10/2024 12:00 PM, Robert Melton (via emacspeak Mailing List) wrote:
Update, there is now a make.ps1 that will build both SharpWin and
Emacspeak, so the four step install is:
1. Switch to Sharpwin directory in powershell
2. $env:EMACSPEAK_DIR="/path/to/downloaded/emacspeak"
3. ./make.ps1
4. Setup your init.el with normal emacspeak stuff.
The make.ps1 will copy the files for you, modify the .servers, and
build the loaddefs and the lisp files for you.
On Apr 9, 2024, at 17:39, Robert Melton <lists AT robertmelton.com> wrote:

SharpWin 1.2.0 is available for the Brave and True.

https://github.com/robertmeta/sharpwin

It works, and is a reasonable implementation, with some notable
missing things, the biggest being pitch manipulation. It will
have to be done by hand and I am working on it. A log-sharpwin
is also notably missing, Windows stdin/stdout handling is a
thing of nightmares, trying to find a way to do this with
powershell and a batch file (you can see attempt in the repo,
doesn't work).

But notifications, voice selection, all the other basics are
in place and mostly working. It is all in either standard C#
or using NAudio for additional processing.

Report any bugs you find to the github repo! Thanks.

--
Robert "robertmeta" Melton
lists AT robertmelton.com <mailto:lists AT robertmelton.com>
--
Robert "robertmeta" Melton
lists AT robertmelton.com
Emacspeak discussion list -- emacspeak AT emacspeak.net
To unsubscribe send email to:
emacspeak-request AT emacspeak.net with a subject of: unsubscribe

--
Devin Prater
Emacspeak discussion list -- emacspeak AT emacspeak.net
To unsubscribe send email to:
emacspeak-request AT emacspeak.net with a subject of: unsubscribe

--
Robert "robertmeta" Melton
lists AT robertmelton.com


--
Devin Prater



Archive powered by MHonArc 2.6.19+.

Top of Page