问题描述
我正在使用Visual Studio 2010在C#中尝试Monodroid.我知道可以使用模拟器在Windows上运行Android应用程序.是否可以在Windows控制台应用程序中使用Android API?我想使用Android语音识别器,而无需在Windows的仿真器中实际运行它.
I am using Visual Studio 2010 to experiment with Monodroid in C#. I'm aware that Android applications can be run on Windows using the emulator. Is it possible to use the Android API in a Windows console application? I would like to use the Android speech recognizer without actually running it in an emulator on Windows.
推荐答案
否-Android API(部分)基于旨在在特定硬件平台上运行的固件-
No-- Android API is (partly) based on firmware designed to run on a particular hardware platform--
仿真器在硬件级别上仿真平台,这就是API在仿真器中运行的原因.
The emulator emulates the platform at the hardware level, which is why the API runs in the emulator.
没有仿真器,API将无法运行.
The API won't run without the emulator.
Android中的语音识别器无论如何都使用Google网络服务来完成大部分工作.手机只捕获音频-识别在Google服务器上进行.
The speech recognizer in Android uses a Google web service to do most of the work, anyway. The phone just captures the audio-- the recognition happens on Google servers.
这篇关于在Windows中使用Android语音API的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!