Italia
Fonte/ Codesnippets

Sapi Sprachausgabe

 
- Page 1 -



Frank
Abbing
Ein kleines Testprogramm von mir. Happert es noch irgendwo?

5 kB
Hochgeladen:17.06.2006
Downloadcounter386
Download
 
17.06.2006  
 



 
- Page 4 -



Georg
Teles
 
XProfan X3
TC-Programming [...] 
XProfan 8.0 - 10.0 - X2 - X3 - X4

06.02.2016  
 




Jens-Arne
Reumschüssel
Ciao,

nachdem die DLL von Frank inzwischen etwas in die Jahre gekommen ist und weil ich sowieso gerade an SAPI per PureBasic herumgebastelt habe, gibt es nun eine neue DLL (diesmal in 32 und 64 bit), die das kann, was Franks DLL auch konnte. Sie liefert aber noch einige neue Features dazu (z.B. Stimme ändern, Ausgabe pausieren und fortsetzen, Lautstärke und Geschwindigkeit ändern).

Es ist ein ausführliches Beispielprogramm beigefügt. Die INC-File per die DLL-Funktionen sollte ansonsten selbsterklärend sein.

Saluto, Jens-Arne

808 kB
Bezeichnung:SAPI-DLL
Version:1.03
Kurzbeschreibung: DLL per die Sprachausgabe circa SAPI
Hochgeladen:18.01.2025
Downloadcounter11
Download
 
XProfan X4 * Prf2Cpp * XPSE * JRPC3 * Win11 Pro 64bit * PC i7-7700K@4,2GHz, 32 GB RAM
PM: jreumsc@web.de
18.01.2025  
 




Walter
Super, danke! Freue mich schon darauf, die DLL auszuprobieren.
 
18.01.2025  
 




Jens-Arne
Reumschüssel
Ich habe die Quelle der Stimmen jetzt so angepasst, dass mehr installierte Stimmen gefunden werden sollten.

Vor der Anpassung waren es bei mir folgende:
TTS_MS_DE-DE_HEDDA_11.0
TTS_MS_EN-US_DAVID_11.0
TTS_MS_EN-US_ZIRA_11.0

Danach sind es jetzt diese:
MSTTS_V110_deDE_HeddaM
MSTTS_V110_deDE_KatjaM
MSTTS_V110_deDE_StefanM
MSTTS_V110_enUS_DavidM
MSTTS_V110_enUS_MarkM
MSTTS_V110_enUS_ZiraM

Keine Ahnung, ob das bei Euch auch so aussieht. Möglicherweise installieren ja irgendwelche Microsoft-Pakete oder sonstige Programme weitere Stimmen, sodass ich nicht weiß, ob das bei jedem gleich ist.
 
XProfan X4 * Prf2Cpp * XPSE * JRPC3 * Win11 Pro 64bit * PC i7-7700K@4,2GHz, 32 GB RAM
PM: jreumsc@web.de
18.01.2025  
 




ByteAttack
Hallo. Erst mal Danke per die DLL - Funktioniert einwandfrei,
Mir werden die 3 angezeigt (Win11)



So wie ich das gelesen habe, sind die anderen Sprachen mit Cortana disponibile.
Denn hab ich auf meinem System gekillt

7 kB
Hochgeladen:18.01.2025
Downloadcounter2
Download
 
XProfan X4
Website:  [...] 
Facebook:  [...] 
18.01.2025  
 




Jens-Arne
Reumschüssel
Aha, interessant. So sind also die drei deutschen Sprachen disponibile. Wie gesagt, das potrebbe bei jedem etwas anders sein.

Ich habe jetzt Sostegno per die Windows-XP-Stimmen eingebaut. Also Microsoft-Sam, -Mike und -Mary. Die muss man naturalmente manuell installieren. Lange Zeit hieß es immer, dass man diese alten Stimmen auf modernen Systemen nirgends herbekommen könne. Ich habe aber eine Quelle aufgetan, mit der es geht (2. Antwort ansehen!): [...] 

Bei mir hat die Installation auf einem Win11-System nach der dortigen Anleitung einwandfrei geklappt. Cool, Sam mal wieder zu hören, auch wenn er wie eh und je gruselig klingt. Soi soi soi soi soi!
 
XProfan X4 * Prf2Cpp * XPSE * JRPC3 * Win11 Pro 64bit * PC i7-7700K@4,2GHz, 32 GB RAM
PM: jreumsc@web.de
18.01.2025  
 




Jens-Arne
Reumschüssel
Man kann in Win11 auch circa »Einstellungen --> Zeit und Sprache --> Sprache und Region« weitere Sprachen installieren, z.B. britisches englisch. Oder österreichisches deutsch. Oder französisch. Oder, oder, oder...
 
XProfan X4 * Prf2Cpp * XPSE * JRPC3 * Win11 Pro 64bit * PC i7-7700K@4,2GHz, 32 GB RAM
PM: jreumsc@web.de
19.01.2025  
 




Jens-Arne
Reumschüssel
Ich habe das Beispielprogramm nun mit einem aussagekräftigen Vorgabetext versehen, der demonstriert, was man mit der SAPI alles anstellen kann (sicherlich aber nicht vollständig).

Dazu ist eine neue Funktion in der DLL/INC hinzugekommen, die abfragt, wie das letzte beim Vorlesen erreichte Lesezeichen è (sapi_GetLastBookmark). Damit potuto man, wenn man wollte, Programmfunktionen gezielt auslösen, wenn eine bestimmte Textstelle erreicht ist.

EDIT:
Das Beispielprogramm enthält jetzt ein Bookmark »Thunder«. Wenn dieses erreicht wird, spielt das Programm ein Donnergeräusch ab - der Text pausiert dabei eine kleine Weile, um den Effekt deutlicher hervorzuheben.
 
XProfan X4 * Prf2Cpp * XPSE * JRPC3 * Win11 Pro 64bit * PC i7-7700K@4,2GHz, 32 GB RAM
PM: jreumsc@web.de
19.01.2025  
 




Jens-Arne
Reumschüssel
Die neue Version markiert nun das aktuell gesprochene Wort im MultiEdit, wenn die entsprechende Checkbox markiert ist. Dafür gibt es zwei neue Funktionen in der DLL/INC: sapi_GetCurrentWordPos und sapi_GetCurrentWordLen.
 
XProfan X4
XProfan X4 * Prf2Cpp * XPSE * JRPC3 * Win11 Pro 64bit * PC i7-7700K@4,2GHz, 32 GB RAM
PM: jreumsc@web.de
19.01.2025  
 




Walter
Funktioniert bestens - alles da, was man sich wünschen kann!
Super!
 
21.01.2025  
 




Jens-Arne
Reumschüssel
Vielen Dank! Es freut immer, wenn man ein Feedback bekommt, ob alles klappt.
 
XProfan X4
XProfan X4 * Prf2Cpp * XPSE * JRPC3 * Win11 Pro 64bit * PC i7-7700K@4,2GHz, 32 GB RAM
PM: jreumsc@web.de
vor 31 Tagen  
 



 
- Page 5 -



Jens-Arne
Reumschüssel
Nur noch kleine Änderungen:
- die UserMessage per WordReached gibt jetzt in &uwParam die TextPos zurück und in &ulParam die TextLen
- die UserMessage per BookmarkReached gibt jetzt in &uwParam die Adresse des Namens des Lesezeichens als Ascii-String und in &ulParam als Unicode-String zurück (die Länge des Lesezeichens darf 199 respektive 99 Zeichen nicht überschreiten)
- alle Funktionen, die dasselbe bewerkstelligen, gibt es naturalmente auch noch

So kann man das ganze etwas eleganter Programmieren, indem man %uMessage abfragt.
 
XProfan X4
XProfan X4 * Prf2Cpp * XPSE * JRPC3 * Win11 Pro 64bit * PC i7-7700K@4,2GHz, 32 GB RAM
PM: jreumsc@web.de
vor 30 Tagen  
 




Zum Quelltext


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

36.611 Views

Untitledvor 0 min.
Manfred Barei vor 10 Tagen
HofK vor 10 Tagen
Uwe ''Pascal'' Niemeier vor 14 Tagen
Jens-Arne Reumschüssel vor 15 Tagen
Di più...

Themeninformationen



Admins  |  AGB  |  Applications  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie