Einzelnen Beitrag anzeigen

Medium

Registriert seit: 23. Jan 2008
3.687 Beiträge
 
Delphi 2007 Enterprise
 
#17

Re: Matrixshow, bitte testen und vorschläge machen

  Alt 6. Jun 2008, 14:14
Die Sprachausgabe per Ressource machen ist hier auf beschriebenem Wege überhaupt nicht möglich. Zumindest nicht, ohne kräftige Umwege. Die Speech-Engine wird als OLE Objekt angesprochen, und es liegen ja keine Soundfiles vor die man irgendwo einbinden könnte. Die einzige Chance dsa zu tun wäre es, wenn die Speech-Engine von Hause aus eine Möglichkeit mitbringt in Wavefiles zu rendern die man dann entweder vor Auslieferung erzeugt und als Ressource einbindet (verfehlt aber den Sinn einer Speech-Engine völlig), oder aber das zum Programmstart in temporäre Files zu erledigen, wobei dann die Resourceneinbindung nicht mehr sinnvoll/möglich ist.

Fazit: Wenn du schon eine Speech-Enginge benutzt, dann so wie du es jetzt tust. Solange die Ausgabe nicht nachträglich weiterverarbeitet werden soll, sondern "nur" zum Sprechen gedacht ist, ist ein Rendern in Files ziemlicher Quatsch. Dann könntest du besser selbst die Texte sprechen.

\Edit: Was soll es eigentlich bringen, alles in einem Thread auszuführen?
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)
  Mit Zitat antworten Zitat