
人工智能和行为
|
285
to: to
destroy: destroy
the: the
Ring: ring
Mr Frodo: Mr
讨论
语言标签对于文字游戏来说很有用,例如,你可以识别出用户输入的命令(如“
open
the door
”)中的动词。
打标签的方案(
scheme
)有很多,这取决于你要分析的是什么语言了。要了解有哪
些方案可用,你可以使用
NSLinguisticTagger
类的
availableTagSchemes
方法:
//
针对英语的所有标记方案
NSLinguisticTagger.availableTagSchemes(forLanguage: "en")
9.14
用
AVFoundation
框架访问相机
问题
为了显示摄像头的视频画面,你要直接访问相机。
解决方案
用
AVFoundation
框架创建一个
AVCaptureSession
,创建时用相机作为输入源:
1.
首先,新建一个
single-view
项目。
2.
打开
Main.storyboard
。在
Object Library
中找到
Tap Gesture Recognizer
,将它
拖到
view controller
的
view
上。
3.
在
Outline
窗口中选中刚刚添加的
Tap Gesture Recognizer
。如果未打开
Outline
窗口,请点击画布左下角的按钮。
4.
打开助手编辑器,显示
ViewController
的源代码文件。
5.
按住
ctrl
键,从
Tap Gesture ...