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

    Pagina accessibile attraverso i reader vocali

    Buon giorno a tutti, mi chiedevo se in php c'è la possibilità di rendere accessibili, le pagine web attraverso la conversione in audio del testo presente nelle stesse.
    Come se si utilizzasse il pacchetto messo a disposizione dal sito http://webreader.readspeaker.com/
    Grazie.

  2. #2
    non ci capisco molto ma cercando siccome interessava anceh me ho trovato questo
    http://stuffthatspins.com/stuff/php-TTS/
    Un tardo hegeliano di Busalla / allevava un gorilla nella stalla
    citando Adorno nell notti chiare / finché il primate stanco di ascoltare
    lo strangolò con una sciarpa gialla Dillo Con Parole Sue

  3. #3
    ti ringrazio della dritta ho trovato una cosa simile qui:
    http://www.masnun.com/2009/12/14/goo...per-class.html

    Però mi restituisce questo errore:
    [code]
    file_get_contents(http://translate.google.com/translate_tts?tl=en&q=Hello+World): failed to open stream: Impossibile stabilire la connessione. Risposta non corretta della parte connessa dopo l'intervallo di tempo oppure mancata risposta dall'host collegato.

    Maximum execution time of 30 seconds exceeded
    [code]

    Sai per caso come risolvere?
    Grazie mille.


  4. #4
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Ti sta dicendo che il file non è stato trovato, oppure l'esecuzione dello script è andata in timeout (più probabile questa seconda ipotesi) per mancata risposta del server di Google o per risposta diversa da quella attesa.

    Prova ad aumentare il max_execution_time nel php.ini se puoi e riprova, ma magari il server di Google è intasato e ti basta riprovare più tardi, o ancora al momento è proprio down.

  5. #5
    se l'esecuzione di questo pacchetto avviene sul sito esterno, mi genera il file audio altrimenti se lo eseguo in localhost o sull'intranet aziendale ho il problema sopraelencato.
    Quindi?

  6. #6
    anche aumentando max_execution_time da 30 a 180 il problema resta.
    Fatal error: Maximum execution time of 180 seconds exceeded

    Online non ho problemi il tempo di esecuzione è ok.
    Quindi?

  7. #7
    anche se funziona online, però la trasformazione da testo ad mp3 è limitata a 100 caratteri.
    Sapete se e come si può aumentare?
    Grazie.
    Ultima modifica di ANTAGONIA; 02-12-2014 a 12:24

  8. #8
    anche quello là che ti ho suggerito l'ho provato e da lo stesso errore passandogli un testo lungo
    Un tardo hegeliano di Busalla / allevava un gorilla nella stalla
    citando Adorno nell notti chiare / finché il primate stanco di ascoltare
    lo strangolò con una sciarpa gialla Dillo Con Parole Sue

  9. #9
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Ma il "localhost" e l'intranet aziendale hanno accesso all'esterno? Possono andare su internet? Se la risposta è "No" è ovvio che non funzioni, non puoi contattare il server Google che si occupa di eseguire il lavoro.

  10. #10
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    spezzate il testo in N parti di massimo 100 caratteri, recuperate i file (credo siano mp3) per ogni pezzo di testo e poi fate un merge dei file con una cosa tipo
    Codice PHP:
    file_put_contents('frase_finale.mp3'file_get_contents('frase1.mp3') . file_get_contents('frase2.mp3') . file_get_contents('frase3.mp3')); 

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.