Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Werkzeuge (https://www.delphipraxis.net/63-sonstige-werkzeuge/)
-   -   Computerstimme (https://www.delphipraxis.net/159701-computerstimme.html)

mb1996 8. Apr 2011 16:16

Computerstimme
 
Hi Leute,
ich brauche ein Tool für mein Spiel, das eine ähnliche Computerstimme erzeugen kann, wie der Nanosuit in Crysis 2. Also ein Tool, wo ich einen Text eingebe und welches dieses dann mit so einer geilen Stimme vorlest, oder es wäre auch OK, wenn ich selber per mic. sprechen muss und dass dann meine Stimme verzehrt. Aber nicht diese billige Verehrung. Habe sowas schon.

Ich hoffe ihr könnt mir helfen:thumb:

nuclearping 8. Apr 2011 17:02

AW: Computerstimme
 
Soweit mir bekannt ist, mußt du für professionelle Text-to-Speech-Engines schon ein paar Scheine hinlegen. Kostenlos ist das aber nur mit der Microsoft Text-to-Speech-Engine möglich, die zwar nicht die besten natürlichsten Resultate liefert, jedoch mit der Vista / 7 Version recht brauchbares Material erzeugt.

mb1996 8. Apr 2011 17:20

AW: Computerstimme
 
Ich dachte mehr an Roboter stimmen. Nicht an irgendwelchen hoch entwickelten Stimmen, die man kaum von Menschen unterscheiden kann.

shmia 8. Apr 2011 17:40

AW: Computerstimme
 
Zitat:

Zitat von mb1996 (Beitrag 1093987)
Ich dachte mehr an Roboter stimmen.

Roboterstimmen werden mit einem Ringmodulator erzeugt.
Dabei wird das Sprachsample mit einem Rechtecksignal einer best. Frequenz multipliziert.
Das erzeugt jede Menge Obertöne und gibt der Stimme den Robotersound.

Also du könntest dir Audacity runterladen und zusätzlich noch diese Plugins holen.
Dann bekommst du den Ringmodulatoreffekt den du mehrmals mit versch. Frequenzen anwenden kannst.
Hall und Echo sollten man auch dazumixen.

Medium 8. Apr 2011 17:41

AW: Computerstimme
 
Was du suchst, ist ein sog. "Vocoder".

Cylence 17. Mai 2011 15:18

AW: Computerstimme
 
Hi,

was du suchst ist text to Speech, das kannst du mit der SAPI Enginge machen, hab da schon einen beitrag hier:

http://www.delphipraxis.net/86424-vo...-oder-5-a.html

davon gibt es auch eine demo, damit kannst du das eigentlich so wie es ist einbauen bei dir, einfach text eingeben und speak drücken, so ungefähr.

Gruß

tom


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:29 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz