Die Libarie funktioniert gut. Nur kann man die Tonhöhe auch verändern?
Ich habe eine Testdatei mit meiner Stimme angespielt, nur klingt sie auf dem
Lautspreche so hoch, das man denken kann es ist irgendeine Figur aus dem Fernsehen.
Deine WAV-Datei hat offensichtlich die falsche Datenrate.
Konvertiere sie mit den enthaltenen Kommandozeilentool "sox" in eine WAV-Datei passender Datenrate!
Mit einem Lautsprecher über Einfachverdrahtung und für die bessere Tonqualität wirst Du Deine WAV in "8-Bit, Fullrate, Mono" haben wollen, damit sie unverzerrt wiedergegeben wird.
Hier ist die Kommandozeile/Batch-Zeile, um eine Datei mit falscher Datenrate "myfile.wav" in eine Datei passender Datenrate "myfile.asf" für die Wiedergabe in "8-Bit, Fullrate, Mono" zu konvertieren:
sox myfile.wav --norm=-1 -e unsigned-integer -b 8 -r 62500 -c 1 -t raw myfile.asf