2017-02-10 14 views
1

아마존의 SSML documentation에서 정보를 찾을 수 없으므로 도움을 요청하고 싶습니다.기술 설정에서 독일어를 사용하는 동안 Alexa는 영어로 어떤 것을 발음 할 수 있습니까?

나는 Alexa를위한 다국어 능력이 있습니다. 영어로 몇 가지 핵심어가 있습니다.

그래서 저는 사용자가 독일어 버전을 사용할 때 Alexa가 영어로 발음하고, 독일어로 발음하지 않기를 바랍니다.

이 목표를 보관할 수있는 기회가 있습니까? 아니면 최악의 경우에도 사운드 파일을 사용하겠습니까?

답변

2

독일어 기술을 사용하는 경우 음소를 사용해야 할 것입니다. Amazon Developer Forums :

질문 : 독일어 문장에 "로드 아일랜드"라는 단어가 있다고 가정합니다. 알렉사는 잘못된 단어를 말할 것입니다. alexa에게 SSML을 사용하여이 단어를 말하도록 할 수 있습니까? 모든 음소 변형을 신경 쓰지 않고 미국식 방식으로?


답변 : 음소와 함께 SSML을 사용해야 해당 발음이 제대로 작동합니다.

대답은 2016 년 12 월 아마존 팀의 개발자로부터 나온 것이기 때문에 여전히 그렇습니다.

phonemes in SSML의 구문은 Amazon 설명서에서 볼 수 있습니다. 인내와 말의 길이에 따라 미리 만들어진 사운드 파일을 사용하는 것이 더 쉽습니다. 그렇지 않으면, 당신이 말하고 싶은 프레이즈의 IPA 찾을 :

<speak> 
    <phoneme alphabet="ipa" ph="həˈləʊ̯">Hello</phoneme>. 
</speak> 

IPA의 녹음 방송을위한 좋은 참고가 Wiktionary (내가 hello의 전사를 어디서 얻었 그건), 그래서 당신이하지 않으면 그것은 문제가되지 않습니다 너 스스로 IPA 알아.

당신이 매우 편리 기술에 독일어와 영어 혼합 할 수 있습니다 것이 더 가능성 그래서 그것은, 그 독일어와 영어 능력 cannot be mixed together (현재 적어도에 대한) 꽤 특정 보인다.

+0

그래서 우리는 모든 영어 단어를 독일어로 '재정의해야합니다'. 더 쉬운 방법이 있다고 생각합니다. 그러나 이것은 또한 효과가 있습니다. 감사! – Jurik

+1

@Jurik : 예, 불행히도 아마존은 언어 결합에 대한 지원이 매우 부족한 것 같습니다. 아마도 각 단어의 IPA를 검색하고 사운드 파일을 사용하고 싶지 않은 경우 SSML로 변환하는 스크립트를 작성할 수 있다고 생각합니다. – Aurora0001