# American option of text to speech is not working properly

**URL:** <https://community.thunkable.com/t/american-option-of-text-to-speech-is-not-working-properly/2544170>\
**Category:** Questions about Thunkable X\
**Created:** [August 14, 2023, 3:45pm UTC](https://community.thunkable.com/t/american-option-of-text-to-speech-is-not-working-properly/2544170 "2023-08-14T15:45:18Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![similar2similar](https://avatars.discourse-cdn.com/v4/letter/s/a4c791/32.png) [@similar2similar](https://community.thunkable.com/u/similar2similar)\
**Post date:** [August 14, 2023, 3:45pm UTC](https://community.thunkable.com/t/american-option-of-text-to-speech-is-not-working-properly/2544170/1 "2023-08-14T15:45:18Z")

</div>

I´m reviewing one of my apps in google play and the sound when I try nto listen to the text in american english is some kind of funny, but I cannot laugh at all

---

<div class="post-metadata">

**Author:** ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)\
**Post date:** [August 14, 2023, 4:00pm UTC](https://community.thunkable.com/t/american-option-of-text-to-speech-is-not-working-properly/2544170/2 "2023-08-14T16:00:24Z")

</div>

What blocks are you using to create the speech?

---

<div class="post-metadata">

**Author:** ![similar2similar](https://avatars.discourse-cdn.com/v4/letter/s/a4c791/32.png) [@similar2similar](https://community.thunkable.com/u/similar2similar)\
**Post date:** [August 14, 2023, 4:28pm UTC](https://community.thunkable.com/t/american-option-of-text-to-speech-is-not-working-properly/2544170/3 "2023-08-14T16:28:08Z")

</div>

Hi, Tatiang. Nice to “see” you again!. Well, I have the same old blocks for british and american english, and for spanish, They used to play correctly, but them american one has become problematic.

---

<div class="post-metadata">

**Author:** ![similar2similar](https://avatars.discourse-cdn.com/v4/letter/s/a4c791/32.png) [@similar2similar](https://community.thunkable.com/u/similar2similar)\
**Post date:** [August 14, 2023, 4:39pm UTC](https://community.thunkable.com/t/american-option-of-text-to-speech-is-not-working-properly/2544170/4 "2023-08-14T16:39:52Z")

</div>

![Captura de pantalla text-to-speech](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/1/4/14b73291936389cdca7cfbd741673e01e003e296.png)

Are there any other blocks to do that?

---

<div class="post-metadata">

**Author:** ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)\
**Post date:** [August 14, 2023, 6:51pm UTC](https://community.thunkable.com/t/american-option-of-text-to-speech-is-not-working-properly/2544170/5 "2023-08-14T18:51:20Z")

</div>

No, I mean that seems pretty straightforward. That should work. One concern I have is that the `get value` blocks may return cached information. It’s a known issue with Thunkable.

Can you assign a label’s text to the `get value` blocks and check to make sure that the labels show what you expect to be spoken?

---

<div class="post-metadata">

**Author:** ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)\
**Post date:** [August 14, 2023, 7:00pm UTC](https://community.thunkable.com/t/american-option-of-text-to-speech-is-not-working-properly/2544170/6 "2023-08-14T19:00:56Z")

</div>

I tried this in a Snap to Place (StP) project and it worked, translating Spanish words into English and speaking them. I used the default Yandex API key.

 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/2/6/269f5535ca7e255021e0ebe602e8e96592938927.png)

 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/0/c/0cbada05e968e5794d6d42df9a8310b00fb191b4.png)

![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/c/3/c38b2bc583c07c03c8b5b1979dd3244dd29b2ef0.png)

---

<div class="post-metadata">

**Author:** ![similar2similar](https://avatars.discourse-cdn.com/v4/letter/s/a4c791/32.png) [@similar2similar](https://community.thunkable.com/u/similar2similar)\
**Post date:** [August 14, 2023, 9:40pm UTC](https://community.thunkable.com/t/american-option-of-text-to-speech-is-not-working-properly/2544170/7 "2023-08-14T21:40:29Z")

</div>

Thanks, Tatiang, for your advice. Well, I don’t need a translator, because I have an Excel file with the vocabulary I need in Spanish and English, which has to be pronounced in British and American English, so the text is the same and in British it does it well, but when it tries to pronounce in american english, the voice sounds like a smurf beep, but it didn´t happen when I uploaded it.

---

<div class="post-metadata">

**Author:** ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)\
**Post date:** [August 14, 2023, 9:50pm UTC](https://community.thunkable.com/t/american-option-of-text-to-speech-is-not-working-properly/2544170/8 "2023-08-14T21:50:08Z")

</div>

Is the spreadsheet cell value just a text string? Is it formatted as text?

What is the exact text string?

Does the garbled voice happen for all text strings or just that one?

What happens if you replace the `get value` block with a text block?

Are you using ENGLISH\_US for the default language or a different value?

---

<div class="post-metadata">

**Author:** ![similar2similar](https://avatars.discourse-cdn.com/v4/letter/s/a4c791/32.png) [@similar2similar](https://community.thunkable.com/u/similar2similar)\
**Post date:** [August 15, 2023, 3:15pm UTC](https://community.thunkable.com/t/american-option-of-text-to-speech-is-not-working-properly/2544170/9 "2023-08-15T15:15:15Z")

</div>

Hi, Tatiang. Hello. I have been looking at some other apps and they do not reproduce the same problem with the American sound ENGLISH\_US… but they bring an even worse problem: I have been making apps thinking of users who do not have internet access, which forces me to create my own data source in thunkable, with the drawbacks it has to position the words properly, and I was using Data Viewer List when I uploaded them to the cloud working fine… And when I review them now I find that I am told I have to redo the blocks using Simple List …and my databases are gone, populated with Thunkable on all rows and columns, so I have to start all over again. It’s not fair. I don’t think I’m the only one this has happened to, but I would need an urgent solution. I need the Thunkable team to solve this.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/0/f/0f59f292712368bce16ff80133ae10de8a6f27e8.png) [@system](https://community.thunkable.com/u/system)\
**Post date:** [November 13, 2023, 3:15pm UTC](https://community.thunkable.com/t/american-option-of-text-to-speech-is-not-working-properly/2544170/10 "2023-11-13T15:15:47Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
