【问题标题】:Voice navigation possible in google map api?谷歌地图api中可以进行语音导航吗?
【发布时间】:2013-03-07 22:40:07
【问题描述】:

如何使用 google map api v3 激活基于语音的方向? 我已经实现了从起点到终点给出方向的地图。但现在我想听听我当前所在位置的名称。请帮忙 ? 我在 ios UIWebView 中实现了它,所以我从 GPS 获取当前位置。 现在我每 2 秒更新一次,但我想添加基于语音的方向。 这怎么可能?请帮忙

【问题讨论】:

  • 我觉得google map api v3不支持,试试看这个网站:Capturing Audio & Video in HTML5
  • 我想你的问题应该是通过JS发送word是否可以发出声音,然后通过Geocoding发送地址。

标签: javascript google-maps-api-3 navigation voice map-directions


【解决方案1】:

如果您使用 Google Directions API 接收路线,您会收到 JSON 格式的路线,其中包括路线点、路线长度、预计行程持续时间和说明。您可以获取它们,然后在需要时使用文本转语音从特定指令中发出声音。

【讨论】:

  • 我们是否可以这样做,这是否违反了 Google 隐私政策?
  • 好问题。以下是 Google 地图服务条款的内容:https://developers.google.com/maps/terms。看 10.2。昨天我读了它,现在我不确定我的方式是否违反了 Google 的 T&C。
  • 根据我认为不允许的陈述,但我仍然不确定先生
  • @SyedRazaMehdi 我也是!我在谷歌贡献者论坛上问过,但他们也不能告诉我任何事情:link
  • 我只是发帖确认,在对他们的隐私政策进行研究后,我可以支持 Syed 的主张,因为您可能不会将 API 中的某些功能用于任何独立应用程序。更多这里link
【解决方案2】:

根据Google Maps Terms

没有导航。您不会将服务或内容用于或用于 与 (a) 实时导航或路线引导连接;或 (b) 自动或自动车辆控制。

推荐的方法是使用 Intents 将用户重定向到 Android 应用或谷歌地图的 Web 应用。

如果你真的想做,可以选择HERE maps等其他地图服务。他们确实在您的应用程序中提供了Turn by turn navigation support。不过我没用过。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多