我想设置赵嘉敏导航语音包 可是 不知道 怎么搜索下载yy语音最新版 最新版百度地图

6259人阅读
Android(34)
首先要先在AndroidManifest.xml中注册导航服务
&service android:name=&com.baidu.navi.location.f&
android:enabled=&true&&&/service&
添加相关的权限,我也不知道哪些是必须的,我直接把Demo里面的相关权限配置全部拉过来了
在导航之前要先调用BaiduNaviManager.getInstance().initEngine对导航引擎进行初始化。可以通过NaviEngineInitListener接口检查导航引擎初始化是否成功,同时通过LBSAuthManagerListener接口对API-Key进行Key校验是否成功,status结果为0代表key校验成功。
必须将Demo中assert目录下的两个文件BaiduNaviSDK_Resource_v1_0_0.png,channel拷贝到自己项目的assert目录下去,否则导航引擎无法初始化成功。
在导航引擎初始化成功后,调用导航功能前调用BaiduNaviManager.getInstance().checkEngineStatus(context)检测导航引擎是否初始化成功。
调用BaiduNaviManager.getInstance().launchNavigator开始导航
相关代码如下:
//导航public static void launchNavi(final Activity activity, List&BNaviPoint& points ){
if(points.size() & 2) {
Toast.makeText(activity, &数据不合法,暂时无法导航&, Toast.LENGTH_SHORT).show();
BaiduNaviManager.getInstance().launchNavigator(activity,
//路线点列表
NE_RoutePlan_Mode.ROUTE_PLAN_MOD_MIN_TIME,
//算路方式
//真实导航
BaiduNaviManager.STRATEGY_FORCE_ONLINE_PRIORITY, //在离线策略
new OnStartNavigationListener() {
//跳转监听
public void onJumpToNavigator(Bundle configParams) {
Intent intent = new Intent(activity, NaviBdMapActivity.class);
intent.putExtras(configParams);
activity.startActivityForResult(intent,REQUESTCODE_NAVI_FINISH);
public void onJumpToDownloader() {
}//初始化引擎public static void initNaviEngine(final Activity activity) {
BaiduNaviManager.getInstance().initEngine(activity, Utils.getRootPath(),
new SPMNaviEngineInitListener(), new LBSAuthManagerListener() {
public void onAuthResult(int status, String msg) {
String str = null;
if (0 == status) {
str = &key校验成功!&;
str = &key校验失败, & +
);}private static class SPMNaviEngineInitListener implements NaviEngineInitListener {
public void engineInitSuccess() {
Log.i(&Navi&, &导航初始化成功&);
public void engineInitStart() {
public void engineInitFail() {
Log.i(&Navi&, &导航初始化失败&);
public&class&NaviBdMapActivity&extends&Activity&{
public&void&onCreate(Bundle&savedInstanceState){
& & super.onCreate(savedInstanceState);
& & requestWindowFeature(Window.FEATURE_NO_TITLE);
& & //&创建NmapView
& & if&(Build.VERSION.SDK_INT&&&14)&{
& & & & BaiduNaviManager.getInstance().destroyNMapView();
& & MapGLSurfaceView&nMapView&=&BaiduNaviManager.getInstance().createNMapView(this);
& & //&创建导航视图
& & View&navigatorView&=&BNavigator.getInstance().init(
& & & & & & NaviBdMapActivity.this,&getIntent().getExtras(),
& & & & & & nMapView);
& & //&填充视图
& & setContentView(navigatorView);
& & BNavigator.getInstance().setListener(mBNavigatorListener);
& & BNavigator.getInstance().startNav();
& & //&初始化TTS.&开发者也可以使用独立TTS模块,不用使用导航SDK提供的TTS
& & BNTTSPlayer.initPlayer();
& & //&设置TTS播放回调
& & BNavigatorTTSPlayer.setTTSPlayerListener(new&IBNTTSPlayerListener()&{
& & & & @Override
& & & & public&int&playTTSText(String&arg0,&int&arg1)&{
& & & & & & //&开发者可以使用其他TTS的API
& & & & & & return&BNTTSPlayer.playTTSText(arg0,&arg1);
& & & & @Override
& & & & public&void&phoneHangUp()&{
& & & & & & //&手机挂断
& & & & @Override
& & & & public&void&phoneCalling()&{
& & & & & & //&通话中
& & & & @Override
& & & & public&int&getTTSState()&{
& & & & & & //&开发者可以使用其他TTS的API,
& & & & & & return&BNTTSPlayer.getTTSState();
& & BNRoutePlaner.getInstance().setObserver(
& & & & & & new&RoutePlanObserver(this,&new&IJumpToDownloadListener()&{
& & & & & & & & @Override
& & & & & & & & public&void&onJumpToDownloadOfflineData()&{
& & & & & & & & }
& & & & & & }));
private&IBNavigatorListener&mBNavigatorListener&=&new&IBNavigatorListener()&{
& & @Override
& & public&void&onYawingRequestSuccess()&{
& & & & //&TODO&偏航请求成功
& & @Override
& & public&void&onYawingRequestStart()&{
& & & & //&TODO&开始偏航请求
& & @Override
& & public&void&onPageJump(int&jumpTiming,&Object&arg)&{
& & & & //&TODO&页面跳转回调
& & & & if&(IBNavigatorListener.PAGE_JUMP_WHEN_GUIDE_END&==&jumpTiming)&{
& & & & & & finishActivity();
& & & & }&else&if&(IBNavigatorListener.PAGE_JUMP_WHEN_ROUTE_PLAN_FAIL&==&jumpTiming)&{
& & & & & & finishActivity();
& & @Override
& & public&void&notifyGPSStatusData(int&arg0)&{
& & @Override
& & public&void&notifyLoacteData(LocData&arg0)&{
& & @Override
& & public&void&notifyNmeaData(String&arg0)&{
& & @Override
& & public&void&notifySensorData(SensorData&arg0)&{
& & @Override
& & public&void&notifyStartNav()&{
& & & & BaiduNaviManager.getInstance().dismissWaitProgressDialog();
& & @Override
& & public&void&notifyViewModeChanged(int&arg0)&{
public&void&onResume()&{
& & BNavigator.getInstance().resume();
& & super.onResume();
& & BNMapController.getInstance().onResume();
public&void&onPause()&{
& & BNavigator.getInstance().pause();
& & super.onPause();
& & BNMapController.getInstance().onPause();
public&void&onConfigurationChanged(Configuration&newConfig)&{
& & BNavigator.getInstance().onConfigurationChanged(newConfig);
& & super.onConfigurationChanged(newConfig);
public&void&onBackPressed()&{
& & BNavigator.getInstance().onBackPressed();
public&void&onDestroy()&{
& & BNavigator.destory();
& & BNRoutePlaner.getInstance().setObserver(null);
& & super.onDestroy();
public&void&finishActivity()&{
& & finish();
& & overridePendingTransition(R.anim.in_from_right,R.anim.out_to_left);
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:138854次
积分:1906
积分:1906
排名:第16417名
原创:44篇
评论:57条
(1)(4)(2)(4)(2)(2)(2)(2)(1)(2)(1)(8)(7)(1)(1)(3)(3)(1)你的位置: &
> 百度地图鹿晗导航语音包更换方法
百度地图鹿晗导航语音包更换方法
更新时间:
收藏本页(Ctrl+D)
手机扫描查看
扫描二维码
  百度地图鹿晗导航语音包怎么更换?下面统一小编来和大家介绍下百度地图鹿晗导航语音包更换方法?,还不是很了解的朋友们一起进来看看吧。
  一、下载新的语言包
  1、打开百度地图,点击菜单中的【我的】。
  2、在【个人中心】界面中点击【离线包下载】。
  3、在离线下载界面,可以下载离线地图、离线导航包等数据,我们点击【导航语音】。
  4、可以看到当前默认使用的语音是【普通话】语音包。在下方是可以下载使用的新的语音包。
  5、在语音列表中选择点击自己喜欢的语音包。
  6、在语音详情中点击【下载】。
  7、在【我的语音】列表中可以看到刚刚下载的语音包,点击后面的【使用】。
  8、该语音包提示【使用中】,现在的导航语音就已经焕然一新了。
  二、录制自己的语音包
  1、如果自己的声音有磁性或者很甜美,我们也可以把自己的声音录制制作为语音包。点击【录制我的语音】可以来录制自己的语音包。
  2、要录制完整的语音包需要录制列表中的所有导航语句,点击第一个欢迎语。
  3、点击下方的录制按钮,把上面的导航语句讲完完成本语句录制。
  4、录制完一条语句后,可以点击【试听】,或者直接录制【下一条】,如果不满意也可以重录。
  5、点击【下一条】,会进入第二条语音的录制界面。
  6、录制完成后回到录制列表界面,可以看到录制完成的语句为蓝色表示,点击【保存】来存储当前录制好的语音包。
  7、再给自己的语音包起一个好听的名字,点击保存。
  8、在【导航语音】列表中就可以看到自己的语音了,以后就可以使用自己录制的独一无二的语音来给自己导航了。
【上一篇】
【下一篇】
看完这篇文章有何感觉?
(您的评论需要经过审核才能显示,请文明发言!)&&剩余字数:
点击图片更换
统一文章资讯频道声明
1、 所有来源标注为统一下载站或统一文章的内容版权均为本站所有,若您需要引用、转载,请注明来源及原文链接即可,如涉及大面积转载,请来信告知,获取授权。
2、 本站所提供的文章资讯等内容均为作者提供、网友推荐、互联网整理而来,仅供学习参考,如有侵犯您的版权,请及时联系我们,并提供原文出处等,本站将在三个工作日内修正。
3、 若您的网站或机构从本站获取的一切资源进行商业使用,除来源为本站的资料需与本站协商外,其他资源请自行联系版权所有人。
4、 未经统一下载站允许,不得盗链、盗用本站资源;不得复制或仿造本网站,不得在非统一下载站所属的服务器上建立镜像,统一下载站对其自行开发的或和他人共同开发的所有内容、技术手段和服务拥有全部知识产权,任何人不得侵害或破坏,也不得擅自使用。
手机资讯分类
本站资源均收集整理于互联网,其著作权归原作者所有,如果有侵犯您权利的资源,请来信告知,我们将及时撤销相应资源。
Copy . All Rights Reserved.你的位置:///百度地图语音导航怎么用 手机百度地图设置语音导航
百度地图语音导航怎么用 手机百度地图设置语音导航
扫描二维码随身看资讯
1. 在手机上细细品读~
2. 分享给您的微信好友或朋友圈~
使用百度地图的时候,很多人都不懂如何语音导航路线,百度地图语音导航怎么用?下面我们就一起来学一下手机百度地图设置语音导航。
使用百度地图的时候,很多人都不懂如何语音导航路线,百度地图语音导航怎么用?下面我们就一起来学一下手机百度地图设置语音导航。
百度地图语音导航怎么用 手机百度地图设置语音导航
以V7.8.0为例)
1.打开百度手机地图,点击右下角【我的】
2.点击右上角的【齿轮】标志
3.选择【导航语音】进入
4.默认使用的为【普通话】,还可以下载【萌萌哒语音】
标签聚合:
相关教程资讯
相关专题推荐
客官,请随便说两句
本栏浏览排行榜
装机热门软件推荐}

我要回帖

更多关于 lol日服语音包最新版 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信