Ricerca…


Sintassi

  • AVSpeechSynthesizer () // Crea un sintetizzatore vocale
  • speaker.speakUtterance (speech) // Converte il testo in sintesi vocale

Parametri

Parametro Dettagli
altoparlante Oggetto AVSpeechSynthesizer
discorso Oggetto AVSpeechUtterance

Creazione di un testo di base per la sintesi vocale

Usa il speakUtterance: metodo di AVSpeechSynthesizer per convertire il testo in parlato. È necessario passare un oggetto AVSpeechUtterance a questo metodo, che contiene il testo che si desidera venga pronunciato.

Obiettivo C

AVSpeechSynthesizer *speaker = [[AVSpeechSynthesizer alloc] init];
AVSpeechUtterance *speech    = [AVSpeechUtterance speechUtteranceWithString:@"Hello World"];
[speaker speakUtterance:speech];

veloce

let speaker = AVSpeechSynthesizer()
let speech = AVSpeechUtterance(string: "Hello World")
speaker.speakUtterance(speech)


Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow