Die App, die ich gerade in Swift mache, wird Blinden helfen, mit dieser umfassenden Lösung durch die Welt zu navigieren. Ich suche nach einer generischen Funktion für die App, die, wenn sie aufgerufen wird, sofort mit der Aufnahme beginnt, dem Benutzer zuhört, etwas zu sagen, und sobald der Benutzer aufhört zu sprechen, stoppt er automatisch die Aufnahme, wandelt die Aufzeichnung in eine Zeichenkette um und kehrt zurück es. Diese Funktion sollte in einem einzelnen View-Controller mehr als einmal verwendet werden können.Voice to String in Swift
Ich habe mit der Technik aus diesem Artikel versucht und es hat nicht funktioniert: https://medium.com/ios-os-x-development/speech-recognition-with-swift-in-ios-10-50d5f4e59c48
Der Recorder den Namen eines Gebäude oder ein Zimmer in einem Gebäude zu sammeln werden, so dass es muß nicht sein Aufnahme für schrecklich lange - selbst eine eingestellte Zeit von 5 Sekunden würde funktionieren. Ich hoffe, ein Framework wie Speech oder etwas mit Siri zu verwenden, aber ich bin nicht dagegen, ein externes Framework wie Watson zu verwenden, wenn es besser funktioniert. Bitte helfen Sie!
--------------- :) – SahandTheGreat
Leider funktioniert dieses Tutorial nicht. Ich habe das Tutorial geöffnet, die ganze Sache abgeschlossen und es funktioniert nicht. Er sagt immer wieder "fataler Fehler: unerwartet wurde Null gefunden, wenn ein optionaler Wert ausgepackt wird" und nicht nur das, aber der Code selbst scheint nicht in der Lage zu sein, in mehr als einer Instanz ausgeführt zu werden. Danke für die Hilfe, aber das hat das Problem nicht gelöst –