我试图使用de_DE作为语音到文本的区域设置speech_recognizer但识别器返回法语。
使用en_US,它工作正常。
我是用iPhone测试的,没有模拟器。
_speechRecognition.listen(locale: "de_DE").then((result) => setState(() {
_textController.text = resultText;
resultText = "";
}));
我如何才能实现这一点?
查看库的限制部分:https://github.com/rxlabz/speech_recognition:
(在iOS上,默认情况下,插件配置为法语、英语、俄语、西班牙语、意大利语。在Android上,如果没有额外的安装,它可能只能在默认的设备语言环境下工作。)
你可以很容易地修复它的iOS和Android,这将是更困难的。iOS检查库SwiftSpeechRecognitionPlugin.swift文件,并将de_DE语言环境添加到其中。
现在,您的locales被识别为法语,因为它是该类中大小写的默认值
为了测试不同时区的影响,我更改了日期 我的手机已连接到Wifi,但未登录到移动网络。 这是预期的行为吗?我不确定下面的“本地”指的是什么: 构造一个DateTime实例,其中包含本地时区中的当前日期和时间。 还有其他方法可以获得电话时间吗? 颤振医生 示例应用程序
我一直试图设置一个颤振路径,所以我不需要每次都做一个临时路径。我是新的使用终端和Unix(Mac用户也),不明白如何设置我的路径与说明在网站上。我不完全确定我的flutter SDK在哪里,这也没有帮助。想一步一步地知道该怎么做。
我无法在尝试设置平台后修复颤振问题,问题如下所示: https://i.stack.imgur.com/uddfn.png
我开始将我的代码从使用标准的Android库转换为Flatter,这样我也可以快速部署到iOS设备上,但我只是担心TextField的比例;也就是说,Flatter的文本字段的比例不同于Android的EditText。 相比之下,以下是Android的EditText: 这里是Flutter的TextField: 有没有办法让Flutter TextField看起来更像Android EditT
我试图创建一个ListView,但当我导入list_form.dart类时,我得到了这个错误。也许我在布局上犯了一些错误,因为如果我尝试在主文件中运行它,我不会得到这个错误。 这是错误: 这是list\u表单。dart等级: 这是app_base.dart类: 不要担心是否有一些未使用的代码,它是半成品,这个错误只是阻止了我继续我正在做的事情。
我安装了Android Studio 4.1并尝试运行现有项目。但它给出了这样的错误: