Does anyone know if it is possible to access the built in speech synthesizer for the Apple Watch?
For my iOS main app I used AVSpeechSynthesizer
as follows:
AVSpeechUtterance *utterance = [[AVSpeechUtterance alloc] initWithString:theSpeech];
utterance.voice = [AVSpeechSynthesisVoice voiceWithLanguage:@"en-GB"];
This works perfect but the same code doesn't work in the WatchKit extension.
Per an answer in the development forums, audio playback does not appear to be possible directly on Apple Watch right now.
Playback for synthesized speech in a WatchKit Extension would take place on iPhone. This may not be a desirable user experience.