Ich kann nicht die iOS 7 AVSpeechSynthesizer
arbeiten, wenn meine iOS App im Hintergrundmodus ist. Ich habe die "App spielt Audio" Schlüssel zu den unterstützten Hintergrundmodi der App hinzugefügt, aber ich kann es immer noch nicht zum Laufen bringen.AVSpeechSynthesizer im Hintergrundmodus
Ich habe auch die Möglichkeit untersucht, eine AVMutableCompositionTrack
mit einer AVSpeechSynthesizer
Äußerung zu erstellen und dann irgendwie mit einem Spieler zu spielen, der in der Lage wäre, im Hintergrund zu laufen - aber ohne Glück.
Hat jemand mehr Glück als ich mit AVSpeechSynthesizer
im Hintergrund?
Awesome! Prost imihaly! –
Ermöglicht dies die Wiedergabe im Audio-Hintergrundmodus? –
@ChrisTruman, ich kann bestätigen, dass es funktioniert. Imihaly, verursacht der Aufruf "session setActive", dass Ihre App im Hintergrund läuft und den Strombedarf Ihrer App erhöht? Ich werde einige Tests durchführen, aber ich schätze, dass die Antwort ja ist, also würden Sie die obigen Anrufe machen, Ihre synthetisierte Rede abspielen und dann den aktiven Status Ihrer Sitzung auf NEIN setzen, sobald Sie fertig sind. –