RHVoice icon indicating copy to clipboard operation
RHVoice copied to clipboard

Colab/Jupyter notebook to create voices for RHVoice interactively in the cloud, based in Wiki

Open rmcpantoja opened this issue 2 years ago • 37 comments

This notebook can be used via Jupyter Notebook (in local) or via Google Colab (through machines in the cloud).

This notebook was created for the purpose of making the voices more interactive so that we can run these required steps instantly. Test it in colab!

license

I license this contribution under the terms set out in the Unlicense license.

rmcpantoja avatar Dec 10 '22 21:12 rmcpantoja

An explicit license to your contribution may be needed. For more information, please visit https://github.com/RHVoice/contrib-licensing

cla-bot[bot] avatar Dec 10 '22 21:12 cla-bot[bot]

An explicit license to your contribution may be needed. For more information, please visit https://github.com/RHVoice/contrib-licensing

cla-bot[bot] avatar Dec 11 '22 00:12 cla-bot[bot]

I license this contribution under the terms set out in the Unlicense license.

rmcpantoja avatar Dec 11 '22 15:12 rmcpantoja

An explicit license to your contribution may be needed. For more information, please visit https://github.com/RHVoice/contrib-licensing

cla-bot[bot] avatar Dec 11 '22 15:12 cla-bot[bot]

An explicit license to your contribution may be needed. For more information, please visit https://github.com/RHVoice/contrib-licensing

cla-bot[bot] avatar Dec 14 '22 17:12 cla-bot[bot]

An explicit license to your contribution may be needed. For more information, please visit https://github.com/RHVoice/contrib-licensing

cla-bot[bot] avatar Dec 14 '22 17:12 cla-bot[bot]

Hey man, thanks so much for this notebook. For the most part everything was working up until I had to change the model settings. When I press run, I get the following output. "Traceback (most recent call last): File "../RHVoice/src/scripts/general/voice-building-utils", line 1720, in args.func(args) File "../RHVoice/src/scripts/general/voice-building-utils", line 166, in call params=self.get_configure_params() File "../RHVoice/src/scripts/general/voice-building-utils", line 155, in get_configure_params params.update(self.get_analysis_params()) File "../RHVoice/src/scripts/general/voice-building-utils", line 110, in get_analysis_params params["BAPORDER"]=len(self.get_filter_band_edges()) File "../RHVoice/src/scripts/general/voice-building-utils", line 139, in get_filter_band_edges nyq_freq=sr//2 TypeError: unsupported operand type(s) for //: 'str' and 'int'" How do I get around this?

ZachB100 avatar Dec 17 '22 20:12 ZachB100

@ZachB100 It seems to me that this is due to the sampling rate or is it an internal error of the script that is executed (voice building utils) Can you give me your settings please? Maybe something is wrong in your training.cfg.

rmcpantoja avatar Dec 17 '22 20:12 rmcpantoja

And, which settings you have changed? Note that not all sample rates are supported.

From: ZachB100 @.> Sent: Saturday, December 17, 2022 9:24 PM To: RHVoice/RHVoice @.> Cc: Subscribed @.***> Subject: Re: [RHVoice/RHVoice] Colab/Jupyter notebook to create voices for RHVoice interactively in the cloud, based in Wiki (PR #672)

Hey man, thanks so much for this notebook. For the most part everything was working up until I had to change the model settings. When I press run, I get the following output. "Traceback (most recent call last): File "../RHVoice/src/scripts/general/voice-building-utils", line 1720, in args.func(args) File "../RHVoice/src/scripts/general/voice-building-utils", line 166, in call params=self.get_configure_params() File "../RHVoice/src/scripts/general/voice-building-utils", line 155, in get_configure_params params.update(self.get_analysis_params()) File "../RHVoice/src/scripts/general/voice-building-utils", line 110, in get_analysis_params params["BAPORDER"]=len(self.get_filter_band_edges()) File "../RHVoice/src/scripts/general/voice-building-utils", line 139, in get_filter_band_edges nyq_freq=sr//2 TypeError: unsupported operand type(s) for //: 'str' and 'int'" How do I get around this?

— Reply to this email directly, view it on GitHub https://github.com/RHVoice/RHVoice/pull/672#issuecomment-1356458627 , or unsubscribe https://github.com/notifications/unsubscribe-auth/ACVCDE7RQCN63NDNQTKJRBLWNYOODANCNFSM6AAAAAAS2P6MRM . You are receiving this because you are subscribed to this thread. https://github.com/notifications/beacon/ACVCDE4K2YLJCREBXODAWWDWNYOODA5CNFSM6AAAAAAS2P6MROWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTSQ3HVIG.gif Message ID: @.*** @.***> >

zstanecic avatar Dec 17 '22 20:12 zstanecic

An explicit license to your contribution may be needed. For more information, please visit https://github.com/RHVoice/contrib-licensing

cla-bot[bot] avatar Dec 17 '22 20:12 cla-bot[bot]

I was just following all of the steps in the notebook exactly. I change the parameters using the pop-up menus next to each one, I did not edit the training.cfg file. I'm guessing this is some internal error that is out of our control, so in that case is there a way to get an older version of RH that doesn't exhibit this behavior? All of the steps before this were successful, this is the only part where I'm getting stuck.

ZachB100 avatar Dec 17 '22 20:12 ZachB100

@ZachB100 Sorry my bad. It's an internal error that I just fixed. In the settings cell, below it press the show code button, go to the code editor and replace this original line:

!jq --arg pwd "/content/tts" '.wavedir=$pwd+"/wav"|.speaker="$speaker_name"|.language="$language"|.gender="$gender"|.sample_rate="$sample_rate"' training.cfg >training2.cfg &&mv training2.cfg training.cfg

Replace it with:

!jq --arg pwd "/content/tts" '.wavedir=$pwd+"/wav"|.speaker="$speaker_name"|.language="$language"|.gender="$gender"|.sample_rate=$sample_rate' training.cfg >training2.cfg &&mv training2.cfg training.cfg

rmcpantoja avatar Dec 17 '22 20:12 rmcpantoja

Awesome, thank you so much, that was fast :-). I'll give this a shot and let you know how it goes. I'm really excited, I've mostly only messed with machine learning-based text to speech training, so I'm curious to see what HTS will produce. When trained in Colab, is it possible to create an NVDA add-on from there, or would I have to modify the exported model on a Windows system for that to happen? I'm really new to all of this, so sorry for all the questions lol. Thanks again!

ZachB100 avatar Dec 17 '22 20:12 ZachB100

Yes, an NVDA addon can be created via colab, and it is possible with SCons after exporting the voice. I think for now you'll have to download your voice data manually. I will add support for saving RHVoice work to Drive in the future and you won't have to worry, although the downside is that you would need a lot of space, it depends on the size of the dataset.

rmcpantoja avatar Dec 17 '22 21:12 rmcpantoja

All right, so I was able to get past the model settings with no problem, however when attempting to guess F0 range I get this. "/usr/local/lib/python3.8/dist-packages/numpy/core/fromnumeric.py:3440: RuntimeWarning: Mean of empty slice. return _methods._mean(a, axis=axis, dtype=dtype, /usr/local/lib/python3.8/dist-packages/numpy/core/_methods.py:189: RuntimeWarning: invalid value encountered in double_scalars ret = ret.dtype.type(ret / rcount) /usr/local/lib/python3.8/dist-packages/numpy/core/_methods.py:262: RuntimeWarning: Degrees of freedom <= 0 for slice ret = _var(a, axis=axis, dtype=dtype, out=out, ddof=ddof, /usr/local/lib/python3.8/dist-packages/numpy/core/_methods.py:222: RuntimeWarning: invalid value encountered in true_divide arrmean = um.true_divide(arrmean, div, out=arrmean, casting='unsafe', /usr/local/lib/python3.8/dist-packages/numpy/core/_methods.py:254: RuntimeWarning: invalid value encountered in double_scalars ret = ret.dtype.type(ret / rcount) Traceback (most recent call last): File "../RHVoice/src/scripts/general/voice-building-utils", line 1720, in args.func(args) File "../RHVoice/src/scripts/general/voice-building-utils", line 894, in call min_f0=int(numpy.round(numpy.exp(m-d))) ValueError: cannot convert float NaN to integer"

ZachB100 avatar Dec 17 '22 22:12 ZachB100

@ZachB100 I think the range f0 of your dataset cannot be identified. That being the case you can manually set the range to training.cfg. You could try with a minimum of 110, a maximum of 280

rmcpantoja avatar Dec 17 '22 23:12 rmcpantoja

OK I see. I'll try Setting it manually to see what happens. I might also first try a different data set, maybe SLT since that was what was used for the tutorial. Hey, if nothing else I'm learning a lot about HTS through this process lol. Thanks for your help!

On Sat, Dec 17, 2022 at 6:12 PM Mateo Cedillo @.***> wrote:

@ZachB100 https://github.com/ZachB100 I think the range f0 of your dataset cannot be identified. That being the case you can manually set the range to training.cfg. You could try with a minimum of 110, a maximum of 280

— Reply to this email directly, view it on GitHub https://github.com/RHVoice/RHVoice/pull/672#issuecomment-1356496304, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2E7LYKZCDTWV5V4RFV4YKTWNZCGZANCNFSM6AAAAAAS2P6MRM . You are receiving this because you were mentioned.Message ID: @.***>

ZachB100 avatar Dec 17 '22 23:12 ZachB100

Ok, I tried again with SLT but got the same result. It seems like there's an error somewhere in the code, but I'm not sure where that would be. I unfortunately am unable to continue until this can be fixed. I am thinking of trying to just make my own notebook from scratch following the tutorial to figure out whether it's an issue with the notebook or Rh voice itself.

On Sat, Dec 17, 2022 at 6:12 PM Mateo Cedillo @.***> wrote:

@ZachB100 https://github.com/ZachB100 I think the range f0 of your dataset cannot be identified. That being the case you can manually set the range to training.cfg. You could try with a minimum of 110, a maximum of 280

— Reply to this email directly, view it on GitHub https://github.com/RHVoice/RHVoice/pull/672#issuecomment-1356496304, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2E7LYKZCDTWV5V4RFV4YKTWNZCGZANCNFSM6AAAAAAS2P6MRM . You are receiving this because you were mentioned.Message ID: @.***>

ZachB100 avatar Dec 18 '22 02:12 ZachB100

Hi,

When running all datasets with pyworld or with the old training methods, I don’t experience the issue.

I will need the questioned dataset to examine the situation.

From: ZachB100 @.> Sent: Sunday, December 18, 2022 3:57 AM To: RHVoice/RHVoice @.> Cc: Zvonimir Stanečić @.>; Comment @.> Subject: Re: [RHVoice/RHVoice] Colab/Jupyter notebook to create voices for RHVoice interactively in the cloud, based in Wiki (PR #672)

Ok, I tried again with SLT but got the same result. It seems like there's an error somewhere in the code, but I'm not sure where that would be. I unfortunately am unable to continue until this can be fixed. I am thinking of trying to just make my own notebook from scratch following the tutorial to figure out whether it's an issue with the notebook or Rh voice itself.

On Sat, Dec 17, 2022 at 6:12 PM Mateo Cedillo @.*** mailto:***@***.*** > wrote:

@ZachB100 https://github.com/ZachB100 I think the range f0 of your dataset cannot be identified. That being the case you can manually set the range to training.cfg. You could try with a minimum of 110, a maximum of 280

— Reply to this email directly, view it on GitHub https://github.com/RHVoice/RHVoice/pull/672#issuecomment-1356496304, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2E7LYKZCDTWV5V4RFV4YKTWNZCGZANCNFSM6AAAAAAS2P6MRM . You are receiving this because you were mentioned.Message ID: @.*** mailto:***@***.*** >

— Reply to this email directly, view it on GitHub https://github.com/RHVoice/RHVoice/pull/672#issuecomment-1356641524 , or unsubscribe https://github.com/notifications/unsubscribe-auth/ACVCDEYWRYZHKO6WMY7SLW3WNZ4QVANCNFSM6AAAAAAS2P6MRM . You are receiving this because you commented. https://github.com/notifications/beacon/ACVCDE5ATZZWGC4HMYS4FLLWNZ4QVA5CNFSM6AAAAAAS2P6MROWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTSQ3S2PI.gif Message ID: @.*** @.***> >

zstanecic avatar Dec 18 '22 08:12 zstanecic

It can be probably due to missed configure script.

Anyway, as I said, I will need the dataset to examine.

From: Mateo Cedillo @.> Sent: Sunday, December 18, 2022 12:13 AM To: RHVoice/RHVoice @.> Cc: Zvonimir Stanečić @.>; Comment @.> Subject: Re: [RHVoice/RHVoice] Colab/Jupyter notebook to create voices for RHVoice interactively in the cloud, based in Wiki (PR #672)

@ZachB100 https://github.com/ZachB100 I think the range f0 of your dataset cannot be identified. That being the case you can manually set the range to training.cfg. You could try with a minimum of 110, a maximum of 280

— Reply to this email directly, view it on GitHub https://github.com/RHVoice/RHVoice/pull/672#issuecomment-1356496304 , or unsubscribe https://github.com/notifications/unsubscribe-auth/ACVCDE4WUVWUOHRAOU2XPATWNZCGZANCNFSM6AAAAAAS2P6MRM . You are receiving this because you commented. https://github.com/notifications/beacon/ACVCDE7LH3RVNJMCN3V7HQLWNZCGZA5CNFSM6AAAAAAS2P6MROWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTSQ3J63A.gif Message ID: @.*** @.***> >

zstanecic avatar Dec 18 '22 08:12 zstanecic

Link to data is here. http://festvox.org/cmu_arctic/cmu_arctic/packed/cmu_us_slt_arctic-0.95-release.tar.bz2 Could you describe the steps you're going through in the notebook, as it's entirely possible I'm missing something. As I said, I'm still really new to all of this. Thanks so much!

On Sun, Dec 18, 2022 at 3:07 AM Zvonimir Stanečić @.***> wrote:

It can be probably due to missed configure script.

Anyway, as I said, I will need the dataset to examine.

From: Mateo Cedillo @.> Sent: Sunday, December 18, 2022 12:13 AM To: RHVoice/RHVoice @.> Cc: Zvonimir Stanečić @.>; Comment @.> Subject: Re: [RHVoice/RHVoice] Colab/Jupyter notebook to create voices for RHVoice interactively in the cloud, based in Wiki (PR #672)

@ZachB100 https://github.com/ZachB100 I think the range f0 of your dataset cannot be identified. That being the case you can manually set the range to training.cfg. You could try with a minimum of 110, a maximum of 280

— Reply to this email directly, view it on GitHub < https://github.com/RHVoice/RHVoice/pull/672#issuecomment-1356496304> , or unsubscribe < https://github.com/notifications/unsubscribe-auth/ACVCDE4WUVWUOHRAOU2XPATWNZCGZANCNFSM6AAAAAAS2P6MRM> . You are receiving this because you commented. < https://github.com/notifications/beacon/ACVCDE7LH3RVNJMCN3V7HQLWNZCGZA5CNFSM6AAAAAAS2P6MROWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTSQ3J63A.gif> Message ID: @.*** @.***> >

— Reply to this email directly, view it on GitHub https://github.com/RHVoice/RHVoice/pull/672#issuecomment-1356726919, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2E7LYLKJEARD6BTNOSRCMTWN3A2LANCNFSM6AAAAAAS2P6MRM . You are receiving this because you were mentioned.Message ID: @.***>

ZachB100 avatar Dec 18 '22 14:12 ZachB100

Hey, I partly figured out what was wrong with the notebook. In the step where your configuring model settings, you should take a look at the code, as the version you gave me is incorrect. I can't really remember what I did to change it, but I followed the tutorial and modified slightly. I would recommend taking a really close look and making sure you have it exactly as in the tutorial. After the step was completed successfully, I was able to do The F0, LF0, Bap, and MGC Analysis without issue, however when reesynthesizing the audio Collab became very slow and my computer nearly crashed. I would recommend removing this step from the notebook for now. After this, I ran into another roadblock. The SSML code is also incorrect and needs to be looked at, I tried to fix it but wasn't able to. There's an issue with %%writefile, Colab kept throwing an error at me saying that it wasn't a valid command or something like that.

On Sun, Dec 18, 2022 at 3:07 AM Zvonimir Stanečić @.***> wrote:

It can be probably due to missed configure script.

Anyway, as I said, I will need the dataset to examine.

From: Mateo Cedillo @.> Sent: Sunday, December 18, 2022 12:13 AM To: RHVoice/RHVoice @.> Cc: Zvonimir Stanečić @.>; Comment @.> Subject: Re: [RHVoice/RHVoice] Colab/Jupyter notebook to create voices for RHVoice interactively in the cloud, based in Wiki (PR #672)

@ZachB100 https://github.com/ZachB100 I think the range f0 of your dataset cannot be identified. That being the case you can manually set the range to training.cfg. You could try with a minimum of 110, a maximum of 280

— Reply to this email directly, view it on GitHub < https://github.com/RHVoice/RHVoice/pull/672#issuecomment-1356496304> , or unsubscribe < https://github.com/notifications/unsubscribe-auth/ACVCDE4WUVWUOHRAOU2XPATWNZCGZANCNFSM6AAAAAAS2P6MRM> . You are receiving this because you commented. < https://github.com/notifications/beacon/ACVCDE7LH3RVNJMCN3V7HQLWNZCGZA5CNFSM6AAAAAAS2P6MROWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTSQ3J63A.gif> Message ID: @.*** @.***> >

— Reply to this email directly, view it on GitHub https://github.com/RHVoice/RHVoice/pull/672#issuecomment-1356726919, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2E7LYLKJEARD6BTNOSRCMTWN3A2LANCNFSM6AAAAAAS2P6MRM . You are receiving this because you were mentioned.Message ID: @.***>

ZachB100 avatar Dec 19 '22 06:12 ZachB100

Hi,

The code should be good, as in the tutorial there should be standard linux commands.

From: ZachB100 @.> Sent: Monday, December 19, 2022 7:06 AM To: RHVoice/RHVoice @.> Cc: Zvonimir Stanečić @.>; Comment @.> Subject: Re: [RHVoice/RHVoice] Colab/Jupyter notebook to create voices for RHVoice interactively in the cloud, based in Wiki (PR #672)

Hey, I partly figured out what was wrong with the notebook. In the step where your configuring model settings, you should take a look at the code, as the version you gave me is incorrect. I can't really remember what I did to change it, but I followed the tutorial and modified slightly. I would recommend taking a really close look and making sure you have it exactly as in the tutorial. After the step was completed successfully, I was able to do The F0, LF0, Bap, and MGC Analysis without issue, however when reesynthesizing the audio Collab became very slow and my computer nearly crashed. I would recommend removing this step from the notebook for now. After this, I ran into another roadblock. The SSML code is also incorrect and needs to be looked at, I tried to fix it but wasn't able to. There's an issue with %%writefile, Colab kept throwing an error at me saying that it wasn't a valid command or something like that.

On Sun, Dec 18, 2022 at 3:07 AM Zvonimir Stanečić @.*** mailto:***@***.*** > wrote:

It can be probably due to missed configure script.

Anyway, as I said, I will need the dataset to examine.

From: Mateo Cedillo @.*** mailto:***@***.*** > Sent: Sunday, December 18, 2022 12:13 AM To: RHVoice/RHVoice @.*** mailto:***@***.*** > Cc: Zvonimir Stanečić @.*** mailto:***@***.*** >; Comment @.*** mailto:***@***.*** > Subject: Re: [RHVoice/RHVoice] Colab/Jupyter notebook to create voices for RHVoice interactively in the cloud, based in Wiki (PR #672)

@ZachB100 https://github.com/ZachB100 I think the range f0 of your dataset cannot be identified. That being the case you can manually set the range to training.cfg. You could try with a minimum of 110, a maximum of 280

— Reply to this email directly, view it on GitHub < https://github.com/RHVoice/RHVoice/pull/672#issuecomment-1356496304> , or unsubscribe < https://github.com/notifications/unsubscribe-auth/ACVCDE4WUVWUOHRAOU2XPATWNZCGZANCNFSM6AAAAAAS2P6MRM> . You are receiving this because you commented. < https://github.com/notifications/beacon/ACVCDE7LH3RVNJMCN3V7HQLWNZCGZA5CNFSM6AAAAAAS2P6MROWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTSQ3J63A.gif> Message ID: @.*** mailto:***@***.*** @.*** mailto:***@***.*** > >

— Reply to this email directly, view it on GitHub https://github.com/RHVoice/RHVoice/pull/672#issuecomment-1356726919, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2E7LYLKJEARD6BTNOSRCMTWN3A2LANCNFSM6AAAAAAS2P6MRM . You are receiving this because you were mentioned.Message ID: @.*** mailto:***@***.*** >

— Reply to this email directly, view it on GitHub https://github.com/RHVoice/RHVoice/pull/672#issuecomment-1357142579 , or unsubscribe https://github.com/notifications/unsubscribe-auth/ACVCDEYOEVGWHF3VWV2VAWDWN73LLANCNFSM6AAAAAAS2P6MRM . You are receiving this because you commented. https://github.com/notifications/beacon/ACVCDE4EY6V4BKNY6JIGTUDWN73LLA5CNFSM6AAAAAAS2P6MROWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTSQ4RNDG.gif Message ID: @.*** @.***> >

zstanecic avatar Dec 19 '22 06:12 zstanecic

Yeah, I think the code is fine, I was just referencing the notebook which needs to be updated as some of the code in there is wrong.

On Mon, Dec 19, 2022 at 1:47 AM Zvonimir Stanečić @.***> wrote:

Hi,

The code should be good, as in the tutorial there should be standard linux commands.

From: ZachB100 @.> Sent: Monday, December 19, 2022 7:06 AM To: RHVoice/RHVoice @.> Cc: Zvonimir Stanečić @.>; Comment @.> Subject: Re: [RHVoice/RHVoice] Colab/Jupyter notebook to create voices for RHVoice interactively in the cloud, based in Wiki (PR #672)

Hey, I partly figured out what was wrong with the notebook. In the step where your configuring model settings, you should take a look at the code, as the version you gave me is incorrect. I can't really remember what I did to change it, but I followed the tutorial and modified slightly. I would recommend taking a really close look and making sure you have it exactly as in the tutorial. After the step was completed successfully, I was able to do The F0, LF0, Bap, and MGC Analysis without issue, however when reesynthesizing the audio Collab became very slow and my computer nearly crashed. I would recommend removing this step from the notebook for now. After this, I ran into another roadblock. The SSML code is also incorrect and needs to be looked at, I tried to fix it but wasn't able to. There's an issue with %%writefile, Colab kept throwing an error at me saying that it wasn't a valid command or something like that.

On Sun, Dec 18, 2022 at 3:07 AM Zvonimir Stanečić @.*** mailto:***@***.***

wrote:

It can be probably due to missed configure script.

Anyway, as I said, I will need the dataset to examine.

From: Mateo Cedillo @.*** mailto:***@***.*** > Sent: Sunday, December 18, 2022 12:13 AM To: RHVoice/RHVoice @.*** mailto:***@***.*** > Cc: Zvonimir Stanečić @.*** mailto:***@***.*** >; Comment @.*** mailto:***@***.*** > Subject: Re: [RHVoice/RHVoice] Colab/Jupyter notebook to create voices for RHVoice interactively in the cloud, based in Wiki (PR #672)

@ZachB100 https://github.com/ZachB100 I think the range f0 of your dataset cannot be identified. That being the case you can manually set the range to training.cfg. You could try with a minimum of 110, a maximum of 280

— Reply to this email directly, view it on GitHub < https://github.com/RHVoice/RHVoice/pull/672#issuecomment-1356496304> , or unsubscribe <

https://github.com/notifications/unsubscribe-auth/ACVCDE4WUVWUOHRAOU2XPATWNZCGZANCNFSM6AAAAAAS2P6MRM

. You are receiving this because you commented. <

https://github.com/notifications/beacon/ACVCDE7LH3RVNJMCN3V7HQLWNZCGZA5CNFSM6AAAAAAS2P6MROWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTSQ3J63A.gif

Message ID: @.*** mailto:***@***.*** @.*** mailto:***@***.***

— Reply to this email directly, view it on GitHub https://github.com/RHVoice/RHVoice/pull/672#issuecomment-1356726919, or unsubscribe < https://github.com/notifications/unsubscribe-auth/A2E7LYLKJEARD6BTNOSRCMTWN3A2LANCNFSM6AAAAAAS2P6MRM

. You are receiving this because you were mentioned.Message ID: @.*** mailto:***@***.*** >

— Reply to this email directly, view it on GitHub < https://github.com/RHVoice/RHVoice/pull/672#issuecomment-1357142579> , or unsubscribe < https://github.com/notifications/unsubscribe-auth/ACVCDEYOEVGWHF3VWV2VAWDWN73LLANCNFSM6AAAAAAS2P6MRM> . You are receiving this because you commented. < https://github.com/notifications/beacon/ACVCDE4EY6V4BKNY6JIGTUDWN73LLA5CNFSM6AAAAAAS2P6MROWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTSQ4RNDG.gif> Message ID: @.*** @.***> >

— Reply to this email directly, view it on GitHub https://github.com/RHVoice/RHVoice/pull/672#issuecomment-1357172363, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2E7LYOYCVVOXKVRPUW4PALWOAAJBANCNFSM6AAAAAAS2P6MRM . You are receiving this because you were mentioned.Message ID: @.***>

ZachB100 avatar Dec 19 '22 21:12 ZachB100

@ZachB100 Thanks for your message about the bugs. Indeed, I do not guarantee that the resynthesize part will work correctly. That is, the resynthesis can be generated, but my intention is to show at least the results of 5 audios that were resynthesised and I did it in the notebook, but apparently there is an error in that part that I cannot discover. As for SSML, actually writing the file with %%writefile is an alternative that I have found useful as printf has given me some trouble and it has worked for me. By the way, what version of colab are you using? That is, are you connecting to a machine hosted at colab.research.google.com? Thanks again! BTW, @zstanecic @grzezlo Could you review this notebook, please? I would need more testers to see what can be fixed. I will try to correct the resynthesis part and likewise, train SLT as a test. Thanks!

rmcpantoja avatar Dec 20 '22 01:12 rmcpantoja

Hey man, thank you so much for all the time and effort you're putting into this, I really appreciate it. I am using official Colab. I would definitely recommend going back and trying the notebook yourself, I'm sure you'll probably be able to fix more errors than I have. I was able to fix a few things, but to be honest I'm not totally sure what I'm doing when it comes to this stuff lol. Thanks again, and can't wait to try this out for real!

On Mon, Dec 19, 2022 at 8:43 PM Mateo Cedillo @.***> wrote:

@ZachB100 https://github.com/ZachB100 Thanks for your message about the bugs. Indeed, I do not guarantee that the resynthesize part will work correctly. That is, the resynthesis can be generated, but my intention is to show at least the results of 5 audios that were resynthesised and I did it in the notebook, but apparently there is an error in that part that I cannot discover. As for SSML, actually writing the file with %%writefile is an alternative that I have found useful as printf has given me some trouble and it has worked for me. By the way, what version of colab are you using? That is, are you connecting to a machine hosted at colab.research.google.com? Thanks again! BTW, @zstanecic https://github.com/zstanecic @grzezlo https://github.com/grzezlo Could you review this notebook, please? I would need more testers to see what can be fixed. I will try to correct the resynthesis part and likewise, train SLT as a test. Thanks!

— Reply to this email directly, view it on GitHub https://github.com/RHVoice/RHVoice/pull/672#issuecomment-1358715138, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2E7LYKZRXXMZLBWETRTCMTWOEFLHANCNFSM6AAAAAAS2P6MRM . You are receiving this because you were mentioned.Message ID: @.***>

ZachB100 avatar Dec 20 '22 05:12 ZachB100

An explicit license to your contribution may be needed. For more information, please visit https://github.com/RHVoice/contrib-licensing

cla-bot[bot] avatar Dec 20 '22 21:12 cla-bot[bot]

@ZachB100 Thank you for your words! And yes, I tried to fix a lot of errors in the notebook recently, but I do not guarantee that it works correctly. I have been training a Jack the Ripper dataset and I have had some errors in the "labelling" part, but it must be because of my dataset or because there are badly set paths. As I say, I would be needing more testers for this notebook to be able to work better on bug fixes.

rmcpantoja avatar Dec 20 '22 23:12 rmcpantoja

Hey man, that's awesome. I'm about to try it and will let you know what I find. I definitely agree that more people should be testing this, I'm surprised a notebook like this didn't already exist, as I'm sure a lot of people would like to try their hand at creating custom voices for RH. Why don't you post this over on discussions to get more eyes on it, I imagine there would be a lot more people looking at that who would be able to test and make sure everything is working correctly. I of course am happy to help in any way I can. Thank you again, and I'll keep you updated.

On Tue, Dec 20, 2022 at 6:19 PM Mateo Cedillo @.***> wrote:

@ZachB100 https://github.com/ZachB100 Thank you for your words! And yes, I tried to fix a lot of errors in the notebook recently, but I do not guarantee that it works correctly. I have been training a Jack the Ripper dataset and I have had some errors in the "labelling" part, but it must be because of my dataset or because there are badly set paths. As I say, I would be needing more testers for this notebook to be able to work better on bug fixes.

— Reply to this email directly, view it on GitHub https://github.com/RHVoice/RHVoice/pull/672#issuecomment-1360446931, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2E7LYPCTCRVJUN6JOTXCGDWOI5HRANCNFSM6AAAAAAS2P6MRM . You are receiving this because you were mentioned.Message ID: @.***>

ZachB100 avatar Dec 21 '22 00:12 ZachB100

All right, here's a quick update. The notebook is working much better now, however like you said I'm having issues with the labeling part. It simply refuses to do it, complaining that there is no tmp file, and I cannot move forward with the training process. Also, in the model settings, I would double check the code, as the variables you have set for filling in the training.CFG are not being applied correctly. With that being said, we are almost there. Thanks again, and hopefully this can be fixed soon!

On Tue, Dec 20, 2022 at 6:19 PM Mateo Cedillo @.***> wrote:

@ZachB100 https://github.com/ZachB100 Thank you for your words! And yes, I tried to fix a lot of errors in the notebook recently, but I do not guarantee that it works correctly. I have been training a Jack the Ripper dataset and I have had some errors in the "labelling" part, but it must be because of my dataset or because there are badly set paths. As I say, I would be needing more testers for this notebook to be able to work better on bug fixes.

— Reply to this email directly, view it on GitHub https://github.com/RHVoice/RHVoice/pull/672#issuecomment-1360446931, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2E7LYPCTCRVJUN6JOTXCGDWOI5HRANCNFSM6AAAAAAS2P6MRM . You are receiving this because you were mentioned.Message ID: @.***>

ZachB100 avatar Dec 21 '22 04:12 ZachB100