目前很多开发者已经开始使用Windows 10 IoT来做物联网领域的开发了,目前Windows 10 IoT Core的版本支持树莓派2(以及新出的树莓派3)、Minnowboard Max以及Dragonboard。

但是目前如果是做语言开发相关(TTS, Speeh Recognition)的童鞋们就会遇到一个问题,目前Windows 10 Iot core的版本只有英文版本,怎么支持其他语言呢。目前官方是没有语言包可以下的,但是有特别的方法可以来解决这个问题。

其实非常简单的,下面以Dragonboard 410c为例(其实树莓派也一样的)给大家讲解一下。

  1. 预先准备。首先在你的PC(Windows 10)上安装你想要的语音包,如简体中文。

    设置à时间和语言à区域和语言,添加语音,把相应的语言添加上。

    下载该语音的语音包,下载完成应该如下图所示。

  2. 确保你的PC与Dragonboard一起连接到同一个局域网内。
  3. 通过FTP,连接到你的Dragonboard,拷贝相应的文件

    好了,现在打开资源管理器,输入你的Dragonboard或者树莓派的IP地址,如下:

    这个时候会询问你用户名跟密码,用户名就是administrator 密码默认是p@ssw0rd

    这样就可以进入到Dragonboard的C盘目录了:

    拷贝SR文件

    从你的PC机的C:\Windows\Speech_OneCore\Engines\SR 目录下,把zh-CN-N的这个文件夹拷贝到你的IoT设备。

    拷贝到哪个目录呢,拷贝到 \\192.168.1.215\C$\Windows\Speech_OneCore\Engines\SR

    接着需要拷贝TTS的文件

    同样的,从PC的TTS目录下拷贝zh-CN-N到你的IoT设备下的TTS目录。

  4. 通过powershell,拷贝相关文件

    是不是这样就大功告成了么?不是的,还差一个文件夹没拷。还得从你的PC机器C:\Windows\System32\Speech_OneCore\Common\拷贝zh-CN的文件夹到\\192.168.1.215\C$\Windows\System32\Speech_OneCore\Common这个目录下。

    那就拷呗,如果直接跟前面一样使用FTP直接拷的,会有这样的提示。

    Common是一个比较特殊的文件夹,需要管理员权限才能拷贝文件。那怎么办呢。

    可以用PowerShell。

    使用管理员权限打开Powershell

    先把要的文件夹拷贝到\\192.168.1.215\C$\Windows\System32\Speech_OneCore 目录下,然后再用PS拷过去就可以了。

    使用PS,启动

    在输入Enter-PSSession的命令连接你的dragonboard的时候会比较久,大概30秒左右,请耐心等待。

    连接完你就可以cd到相应的目录拷贝了。

    结果应该是:

  5. 测试中文语音

    你可以新建一个Universal App的小程序试一下。

     public MainPage()
    {
    this.InitializeComponent(); var synt = new SpeechSynthesizer(); foreach (var voice in SpeechSynthesizer.AllVoices)
    {
    Debug.WriteLine($"Name: {voice.DisplayName} Lang: {voice.Language} Type: {voice.Gender} Description : {voice.Description}");
    }
    }

    查看结果:

遇到问题欢迎留言探讨,希望能够帮到大家。

如何在Windows 10 IoT Core中添加其他语言的支持,如中文的更多相关文章

  1. Windows 10 IoT Serials 3 - Windows 10 IoT Core Ardunio Wiring Mode

    Maker社区和智能硬件的朋友一定知道Arduino,很多3D打印机都是用它做的.为了迎合这一大块市场,微软在基于Intel Galileo的Windows 8.1 IoT中就是使用这种基于Ardui ...

  2. 如何在Raspberry Pi 3B中安装Windows 10 IoT Core

    Windows 10 IoT Core简介 Windows 10 IoT是微软专门为物联网生态打造的操作系统,Windows 10 IoT Core则是Windows 10 IoT 操作系统的核心版本 ...

  3. Windows 10 IoT Core环境配置中的那些坑

    我使用的设备是Raspberry Pi 3B,想来国内的嵌入式玩具应该还是树莓派最常见吧.这段时间一直在捣鼓Win10 IoT,结果发现,从安装一直到编码调试一路下来全都是坑.写这篇东西一个是为了备忘 ...

  4. 基于Vmware player的Windows 10 IoT core + RaspberryPi2安装部署

    本文记录了基于Vmware Player安装Windows10和VS2015开发平台的过程,以及如何在RaspberryPi2.0上启动Windows10 IoT core系统,并通过一个简单的hel ...

  5. Azure IoT Edge on Windows 10 IoT Core

    在今年的Build大会上,微软推出了Azure IoT Edge的第一个版本(https://github.com/Azure/iot-edge ).该版本的主要特点就是将计算能力由Azure端推送至 ...

  6. 基于树莓派的微型气象站设计与开发(Windows 10 IoT Core)

    前言 树莓派(Raspberry Pi,RPi)是专门为学生计算机编程教育而设计,只有信用卡大小的卡片式电脑,可以运行Linux或者Windows 10 IoT Core操作系统.本文将利用树莓派和U ...

  7. [IOT] - Raspberry Pi 3B + Windows 10 IOT Core + .Net Core Web 部署

    硬件:Raspberry Pi 3B 系统:Windows 10 IOT Core 应用:.Net Core Web 部署流程 1. 系统安装 1.1 下载并安装 Windows 10 IoT Cor ...

  8. Windows 10 IoT Core Samples

    Windows 10 IoT Core Samples Welcome to the Windows 10 IoT Core Samples These samples have been valid ...

  9. Windows 10 IoT Core 17133 for Insider 版本更新

    今天,微软发布了Windows 10 IoT Core 17133 for Insider 版本更新,本次更新只修正了一些Bug,没有发布新的特性.用户可以登录Windows Device Porta ...

随机推荐

  1. Missing Ranges -- LeetCode

    Given a sorted integer array where the range of elements are [lower, upper] inclusive, return its mi ...

  2. layout layout_alignLeft跟layout_toLeftOf

    今天调布局的时候 想把界面做成横屏竖屏都可以的 突然发现之前理解的android:布局参数都是有问题的 今天贴出来 下次自己也记得 以下大部为用在RelativeLayout中的一些参数: andro ...

  3. Word中设置所有西文字体为新罗马

    如图所示,不用一个一个设置,在字体里直接设置细纹字体:Times New Roman ,中文字体不用管.

  4. 小程序redirectTo不跳转

    微信小程序解决方案专辑:http://www.wxapp-union.com/special/solution.html 上面有很多新手坑,多搜搜一般都有. 举个例子: redirectTo不跳转的原 ...

  5. 排序效率小PK

    上个小demo看看 import com.google.common.primitives.Chars; import java.util.*; /** * java中数组转List使用Arrays. ...

  6. 关于ElasticSearch默认窗口结果集参数max_result_window修改

    在Linux服务器中执行如下命令 curl -XPUT http://192.168.46.163:9200/t_order/_settings -d '{ "index" : { ...

  7. Elasticsearch教程(三),IK分词器安装 (极速版)

    如果只想快速安装IK,本教程管用.下面看经过. 简介: 下面讲有我已经打包并且编辑过的zip包,你可以在下面下载即可. 当前讲解的IK分词器 包的 version 为1.8. 一.下载zip包. 下面 ...

  8. TestNG+ReportNG+IDEA+Git+Jenkins+surefire持续集成数据驱动dubbo接口测试

    一.pom.xml增加testng相关配置 <!--添加插件 关联testNg.xml--><plugin> <groupId>org.apache.maven.p ...

  9. 安装openstack 时 遇见的一些问题及解决方法!

    感谢朋友支持本博客,欢迎共同探讨交流.因为能力和时间有限,错误之处在所难免.欢迎指正! 假设转载.请保留作者信息. 博客地址:http://blog.csdn.net/qq_21398167 原博文地 ...

  10. 在vs2010中编译log4cxx-0.10.0具体方法(从下载、编译、解决错误具体介绍)

    一. 简单介绍 log4cxx是Java社区著名的log4j的c++移植版.用于为C++程序提供日志功能,以便开发人员对目标程序进行调试和审计,log4cxx是apache软件基金会的开源项目,基于A ...