Visualizzazione dei risultati da 1 a 2 su 2

Discussione: idee per un software

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    755

    idee per un software

    vorrei fare un software che avente una JTextArea e un JButton,quando venga premuto "bottone" mi sia "letto a voce" ciò che è scritto nella TexArea.
    Il problema è che non ho la minima idea di quali classi utilizzare per far parlare il pc ...un aiutino?

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: idee per un software

    Originariamente inviato da zipangulu
    vorrei fare un software che avente una JTextArea e un JButton,quando venga premuto "bottone" mi sia "letto a voce" ciò che è scritto nella TexArea.
    Il problema è che non ho la minima idea di quali classi utilizzare per far parlare il pc ...un aiutino?
    La questione è che la gestione del "parlato" (sia sintetizzarlo che, ancora più difficile, riconoscerlo e interpretarlo) è un argomento difficilissimo che, per farlo da zero (cioè da testo alla produzione di campioni audio o viceversa) richiederebbe conoscenze molto molto elevate di matematica, fisica della voce e linguistica (per una certa lingua).

    Quindi a meno che tu abbia tutte queste conoscenze e/o molto tempo per farlo ..... ti conviene usare una libreria per il TTS, Text To Speech. E per Java esiste la FreeTTS. La conosco solo di nome ... non l'ho mai usata e non so dirti cosa comporta a livello di installazione/uso.

    L'unica cosa che posso suggerirti è: non perdere tempo a parsare tu il testo, cercando di estrarre chissà che cosa per produrre chissà quali campioni audio .... non ne verresti mai fuori.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.