Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    karaoke VB.NET

    salve....
    vorrei sapere come è possibile, importando un file audio (mp3 o wav per ora), ad avere e scrivere il testo della canzone, mentre la canzone sta andando?? ed anche, come si fa ad evidenziare le parole mentre la canzone sta andando?? ci vuole un componente?? risp. vi prego, grazie....

  2. #2
    VVoVe: È un progetto un tantino ambizioso... tieni conto del fatto che gli attuali programmi di riconoscimento vocale riescono a comprendere quello che dici solo dopo una o più sessioni di apprendimento e hanno problemi se parli con toni strani... quindi, figurati se si può fare facilmente un programma del genere che funzioni senza addestramento e che lavori su voci che continuano a cambiare tonalità e con il rumore di fondo degli strumenti...
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3

    risposta alla tua affermazione....

    e sarebbe possibile allora fare in modo di catturare solo la base musicale da un file audio (con voce)?? risp....

  4. #4
    Questo è già più semplice, si tratta di tagliare le frequenze e le armoniche della voce umana, ma francamente non ho idea di come farlo in VB.NET, e comunque i risultati sono sempre piuttosto scadenti.
    Amaro C++, il gusto pieno dell'undefined behavior.

  5. #5

    file mid midi e kar

    cmq, ci sarà pure un componente vb.net che gestisca questa faccenda, che dici??
    sarebbe più semplice allora prendere i file kar o mid, e da li ricavare il testo che è all'interno del file, giusto?? saprsti come fare?? grazie per l'attenzione....

  6. #6
    Sarebbe molto più semplice usare i files .kar, estrarre la parte MIDI e riprodurla e visualizzare la parte di testo sullo schermo.
    Amaro C++, il gusto pieno dell'undefined behavior.

  7. #7
    se sai come fare con i file .kar, mi puoi scrivere il codice vb.net?? grazie....

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Questo e' un esempio molto bello, anche se e' in VB6 ...

    http://www.freevbcode.com/ShowCode.asp?ID=2796

  9. #9
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,465
    Supponendo di avere a disposizione il testo della canzone, non sarebbe sufficiente costruire un proprio file personalizzato che contenesse, per ciascuna "frase", il conteggio del tempo trascorso e della durata del testo stesso in modo che l'applicazione, dopo aver caricato i dati in memoria e riprodotto il file audio, provvedesse a determinare il tempo corrente e a visualizzare quindi la "frase" attiva in quell'intervallo fino alla sua scadenza, determinata sommando il tempo di inizio con la durata, entrambi letti dal file esterno?

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  10. #10
    anche usare un database, dici??
    ma come faccio sapete il tempo in cui resta attiva una frase??

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.