Usando 'say' per creare i miei audiolibri

2

Mi piace l'idea di poter selezionare un gruppo di testo e salvarlo come file audio e / o semplicemente rileggerlo usando la funzionalità say predefinita di OS X. È quasi come se potessi creare il mio personale audiolibro personale ogni volta che mi piace. Il problema è; le voci predefinite e, più specificamente, i modelli di parlato robotici, possono diventare piuttosto insopportabili da ascoltare. C'è una soluzione o un'alternativa disponibile per superare questo problema? Grazie in anticipo.

    
posta tjt263 10.11.2015 - 08:10
fonte

3 risposte

1

Voci opzionali in OS X

OS X include il supporto per numerose lingue, dai un'occhiata alla sezione Altre lingue di Parlare con un accento francese - OS X dire . Le voci opzionali includono altoparlanti inglesi alternativi:

To discover the full list of voices and associated languages:

  1. Open System Preferences.app
  2. Select Dictation & Speech
  3. Select System Voice > Customize…

Personalizzazionedelparlatosintetizzato

LadocumentazionedisviluppodiAppleinclude Tecniche per la personalizzazione del discorso sintetizzato . Questo è un documento tecnico rivolto agli sviluppatori ma include una sezione su Utilizza i comandi vocali incorporati per l'ottimizzazione dell'output vocale che offre un modo per incorporare ulteriori istruzioni all'interno del testo che influenzano la voce sintetizzata.

Cepstral: acquista voci professionali

Puoi anche acquistare voci aggiuntive da utilizzare con OS X. Le voci sono disponibili da Cepstral :

CereVoice text-to-speech is available for Apple Mac OS X, bringing CereProc's high-quality voices to computers running Apple's OS X: 10.5 Leopard, 10.6 Snow Leopard, 10.7 Lion, 10.8 Mountain Lion, 10.9 Mavericks, 10.10 Yosemite and 10.11 El Capitan (Intel Macs only). CereVoice can replace the default Mac voices with a wide range of other accents and languages.

    
risposta data 10.11.2015 - 10:09
fonte
1

Beh, se fossi pazzo, potresti manipolare il ritmo usando "delay x". Anche se questo ti permetterebbe solo di allungare una pausa tra le parole, non di accorciarne una. Tuttavia, ciò ti consente di rendere il ritmo più naturale. Probabilmente puoi regolare il volume usando anche il applescript, ma non sono sicuro. Se puoi, puoi aumentare il volume delle cose in maiuscolo e / o titoli / titoli. Probabilmente potresti anche creare uno script per prendere del testo e sostituire cose diverse con vari ritardi (ad esempio, sostituire le virgole con una certa durata del ritardo), regolazioni del volume (se possibile iniziare) e cose simili.

say "you're right"
delay 0.6
say "she breathed very loudly"
delay 0.4
say "even back then"
delay 0.7
say "but she made up for it in other ways, "
delay 0.3
say "that"
delay 0.6
say "is why i married your mother."
delay 0.5
say "and if all goes well tonight"
delay 0.2
say "i'l find a new mother for you and you can meet her in the morning."
delay 0.6
say "barring that"
delay 0.5
say "i'd would say youll have her before the end of the we"
delay 0.7
say "well"
delay 0.5
say "if i was a betting man"
delay 1.5
say "i'd say two weeks max"
delay 1.3
say "maybe a month"
delay 0.3
say "no more thanthat"
delay 1
say "i think."
    
risposta data 11.12.2015 - 00:45
fonte
-1
  • Leggimi un libro
  • Dimmi una storia
  • TextSpeech Pro per Mac OS X

E puoi scrivere il tuo programma:

  • Usa parla
  • Usa la tua voce, ma così difficile perché hai bisogno della voce per tutte le parole e hai bisogno di alcuni toni:)
risposta data 10.11.2015 - 09:29
fonte

Leggi altre domande sui tag