• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
1Sheeld Text To Speech polskie znaki
#1
Witam,

Od pewnego czasu bawię 1Sheeld'em.
Mój aktualny projekt opiera się na sterowaniu głosem. Kiedy rozpoznawanie mowy oraz przetwarzanie tekstu na mowę odbywa się w języku angielskim wszystko jest OK. Problem zaczyna się kiedy chcę używać języka polskiego Confused .
Polskie słowa są jak najbardziej rozpoznawane chyba że zawierają polskie ogonki. Problem występuje podczas rozpoznawania mowy i zamiany tekstu na mowę. Jeśli podczas przetwarzania tekstu na mowę użyję polskich znaków to pojawią się one na telefonie jako znaki zapytania i zostaną źle odczytane.

Czy zna ktoś jakiś sposób na naprawę tego problemu?

Do kompilowania kodu używam programu Visual Studio 2017 i dodatku do obsługi Arduino: Visual Micro

Z góry dziękuje za pomoc.
 
Odpowiedź
#2
Widzę błąd w programie, w linii nr 12.
 
Odpowiedź
#3
Arduino IDE obsługuje tylko znaki ASCII, więc nie prześlesz polskich zawijasów do telefonu.
Producenci 1Sheeld pracują nad tym od dwóch lat bez większych skutków, więc raczej zapomnij że Ci się uda.
Jeśli masz problem z kodem lub sprzętem, zadaj pytanie na forum. Nie odpowiadam na PW, jeśli nie dotyczą one spraw forum lub innych tematów prywatnych.

[Obrazek: SsIndaG.jpg]
 
Odpowiedź
#4
Dzięki za odpowiedź Robson.

W takim razie zostaję komunikacja z 1Sheeld po angielsku Tongue
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości