2015-08-03 1 views
1

Je cherche un moyen de sauvegarder une instance d'expression AVSpeechSynthesizer sous forme de fichier audio. Il y a quelques questions similaires sur stackoverflow à ce sujet, mais ils semblent tous être de ios 6-7.Avspeechsynthesizer Fichier audio Utterance, UILocalNotification

Est-il possible de créer rapidement un fichier audio de synthèse vocale?

Si oui, puis-je utiliser ce fichier audio comme son UILocalNotification? Quel format de fichier audio est nécessaire pour le faire?

Merci

+0

Avez-vous trouvé un moyen d'y parvenir? :) – Alex

+0

@Alex im désolé, je n'ai pas. Si vous le trouvez, veuillez faire un lien ici – abatis

Répondre

0

AVSpeechSynthesizer n'a pas la même liste des fonctionnalités que NSSpeechSynthesizer. Effectuez les opérations suivantes:

let speech = NSSpeechSynthesizer() 

let url = NSURL(----your path----) 
speech.startSpeakingString("whatever", toURL: url) 

Vous n'entendrez rien mais votre fichier sera enregistré

+0

speech.startSpeakingString avec URL n'est pas disponible pour ios. c'est seulement de macOS. – Darshana